设计模式相关图书会按更新时间、出版时间和评分持续整理,适合从主题维度系统浏览。
数字电路与系统
刘宝琴
评分 暂无
本书围绕数字系统这一主线展开,注重基础知识,加强了逻辑设计和数字系统基础知识的介绍。全书共13章,主要内容有数制与编码、逻辑代数、数字集成逻辑电路、组合逻辑电路的分析与设计、锁存器和触发器、常见的时序逻辑电路、同步和异步时序逻辑电路的分析与设计、存储器和可编程逻辑器件、运算电路、数字系统设计基础、面向综合的VHDL语法、常见的脉冲电路以及数模转换器和模数转换器。 本书符合计算机专业的“数字
从重构到模式
克里夫斯基
评分 9.2分
本书提炼和反映了全球模式、重构和敏捷开发社区60多位软件工程领域先驱的思想和观点,介绍了以模式为导向的重构方法的理论和实践。通过使用实际项目的代码,本书记录了潜藏在20多个基于模式的设计转换之下的思想方法和设计步骤。同时,本书对于模式差异以及如何以尽可能简单的方式实现模式提出了颇有见解的观点。不管你正在集中精力进行遗留开发还是新型开发,本书都将帮助你学会如何安全、有效地做出重要的设计变更,使你成为
分析模式
Martin Fowler
评分 8.3分
本书的作者Martin Fowl
Python 3 Object Oriented Programming
Dusty Phillips
评分 8.5分
Object Oriented Programming is a very important aspect of modern programming languages. The basic principles of Object Oriented Programming are relatively easy to learn. Putting them together into wor
软件架构的艺术
李伟, 吴庆海
评分 7.5分
《软件架构的艺术》:架构是设计一切系统的基础和核心。随着用户需求的变化及技术的发展,我们身边各式各样的系统也日趋复杂。如何在万象中剥离繁华,提炼事物的本质和精髓,“系统架构”正是化繁为简、打通两极世界的一门艺术。 架构之美,在于和谐。本套“架构之美”系列丛书,以期从业务梳理、流程建模、软件架构、设计模式等方面进行系统、全面地介绍。强调理论与实践相结合,国外发展趋势与国内本地应用相结合,打造华人
C嵌入式编程设计模式
道格拉斯
评分 5.6分
《C嵌入式编程设计模式》以面向对象的视角,重新审视嵌入式系统,全面总结了嵌入式系统中常见的以及关键的设计模式。《C嵌入式编程设计模式》提出了很多新颖的设计模式,为使用c语言编程的嵌入式系统开发者提供了强有力的工具。通过这些模式,开发者可以用最短的时间设计出性能好、稳定性强、安全性高的嵌入式系统或软件。《C嵌入式编程设计模式》针对嵌人式系统中从内存访问到事件调度,从状态机设计到安全性可靠性保证,对系
时间触发嵌入式系统设计模式
Michael J.Pont
UML和OOAD快速入门
邱郁惠
评分 8.2分
本书是UML和OOAD的初学者指南。 本书介绍了分析师必学的3种UML图:类图、用例图和序列图,以及3种最实用、最常用的OOAD概念和工具:事务模式、用例描述、BCE模式。通过贯穿全书的“酒店联合订房系统”案例,展示了这些图和OOAD工具的实际应用。 本书适合UML和OOAD的初学者以及对UML和OOAD感兴趣的开发人员,可以帮助他们掌握UML和OOAD的基本技能和技巧。
UML与Enterprise Architect 7.5团队开发实务手册
赖信仁
评分 7.4分
《UML与Enterprise Architect 7.5团队开发实务手册》内容简介:对于软件设计的初学者来说,面对大量的信息,往往不知从何处开始下手。《UML与Enterprise Architect 7.5团队开发实务手册》是根据作者多年的授课经验写作而成的,特别针对有以下需求的读者,提供学习的指引。《UML与Enterprise Architect 7.5团队开发实务手册》第1篇,设计了一个
软件设计模式(Java版普通高等教育软件工程十二五规划教材)
程细柱
程细柱编著的《软件设计模式》从面向对象程序设计的7个基本原则出发,用浅显易懂、可视化的UML建模语言逐一介绍GoF的23种经典设计模式。全书共9章,内容包括设计模式基础、创建型设计模式(共5种)、结构型设计模式(共7种)、行为型设计模式(共11种)、设计模式实验指导。每章包括教学目标、重点内容、模式的定义与特点、模式的结构与实现、模式的应用场景与应用实例、模式的扩展、章节小结和单元习题等8方面的
Head First设计模式(第二版)
[美]埃里克·弗里曼(Eric Freeman) [美]伊丽莎白·罗布森(Elisabeth Robson)著
深入浅出设计模式(影印版)
Eric Freeman, Elisabeth Freeman, Kathy Sierra, Bert Bates
评分 9.1分
《深入浅出设计模式》(影印版)的编写运用许多最新的研究,包括神经生物学、认知科学以及学习理论,这使得《深入浅出设计模式》(影印版)能够将这些设计模式深深地烙印在你的脑海中,不容易被遗忘。你将会更擅长于解决软件设计中的问题,并能够和你的团队成员用模式的语言来更好地沟通。
本书的作者Martin Fowler是国际著名的OO专家,敏捷开发方法的创始人之一,现为ThoughtWorks公司的首席科学家,本书是作者的代表作之一,深受业界专业人士和广大读者的好评,经久不衰。 本书讲述各种分析模式(即来自概念性业务模型的模式)和支持模式(即讲述如何使用分析模式的辅助性模式),把论述重点放在介绍面向对象分析和设计的最终结果—即模型本身。作者透过平实朴素的语言,将自己丰富的对象
Java软件体系结构设计模式标准指南
Partha Kuchana
本书全面介绍了42个设计模式,其中包括23个经典的GoF模式。新增并常用的19个模式给读者带来了更多的参考价值。本书的程序实例均采用Java语言,并且在Internet上可以获得源代码。本书通篇采用了UML标准图表作为描述工具,使得程序代码、设计模式以及文字说明能很好地融为一体。本书的最后一章为“案例研究”,作者把多个模式放在一个实际的应用场合里一起配合工作。本书适合软件开发和设计人员使用。
Spring 5 Design Patterns
Dinesh Rajput
重构与模式
[美]Joshua Kerievsky
评分 8.1分
本书开创性地深入揭示了重构与模式这两种软件开发关键技术之间的联系,说明了通过重构实现模式改善既有的设计,往往优于在新的设计早期使用模式。本书不仅展示了一种应用模式和重构的创新方法,而且有助于读者结合实战深入理解重构和模式。书中讲述了27种重构方式。 本书适于面向对象软件开发人员阅读,也可作为高校计算机专业、软件工程专业师生的参考读物。
Microsoft .NET企业级应用架构设计
(美)埃斯波西托 等编著
评分 8.6分
《Microsoft .NET企业级应用架构设计》主要介绍了.NET平台下企业级架构设计开发的指导原则、最佳实践和模式等。书中第一部分介绍了软件设计基本原则以及架构的相关概念;第二部分按照业务逻辑层、数据访问层、表现层和服务层进行亍说明,并详细分析了各层中的常见模式。 作者Dino曾撰写多部.NET相关的畅销著作,虽然《Microsoft .NET企业级应用架构设计》涉及架构这个高端主题,但其文字
大象:Thinking in UML(第2版)
谭云杰
大象:Thinking in UML(第二版),ISBN:9787508492346,作者:谭云杰 著
面向对象的系统分析
邵维忠,杨芙清著
《面向对象的系统分析》(第2版共10章,前3章系统地介绍面向对象方法的基本知识,论述面向对象的分析(OOA)的主要特点和优势,概要地介绍《面向对象的系统分析》(第2版)的OOA方法之主要特色。第4~~第9章详细介绍OOA的全过程,围绕面向对象建模中的基本模型(类图),需求模型(用况图),辅助模型(包图、顺序图、活动图以及其他各种UML模型图)和模型规约,对每个开发活动进行深入讨论,给出详细的过程指
面向模式的软件体系结构(卷1) (平装)
Frank Buschmann, Regine meunier, Hans Rohnert, Peter Sommerlad, Michael Stal
评分 7.6分
面向对象软件开发原理
艾伦
UML和模式应用
Craig Larman
《UML和模式应用(原书第3版)》英文版面世以来,广受业界专家和读者的好评,历经3个版本的锤炼,吸收了大量OOA,D的精华思想和现代实践方法。全书叙述清晰、用词精炼、构思巧妙,将面向对象分析设计的概念、过程、方法、原则和个人的实践建议娓娓道来,以实例为证,将软件的分析和设计的过程叙述得如逻辑推理一般,于细节处见真知。 《UML和模式应用(原书第3版)》是一本经典的面向对象分析设计技术的入门书,适用
深入淺出設計模式
评分 9.3分
寫應用程式時需要依照需求預先規劃、設計,而設計模式累積了前人的經歷,經由四人幫彙整出一系列的設計模式,以利後人可以套用。本書集合四人幫的23個模式(十幾年前的事)外加這十幾年來新增的一些模式,作者群以詼諧、幽默、圖文並茂、打破傳統著書的方式,由淺入深地詳解了設計模式的精神及重點。全書全部以當紅的 Java 程式語言為範例。 本書特點: * 全世界第二本書介紹了設計模式,第一本為
软件预构艺术(中文版)
Ken Pugh
利用经验累积而得到的洞察力开发新的解决方案被称为预构。透过重构而获得的专业知识也属于这类经验,而预构的词源即重构。重构是修改程序或软件系统内部结构的实践,以此在保留其现有行为的基础上改良设计。重构的原因有多种:方便后期增加功能、提高可维护性、提升性能。 本书作者是经验老道的软件开发人员。书中,作者运用他个人和其他众多开发人员的丰富经验,展示由其推衍而得的各项实践方针。这些方针把优秀的开发人员在设计
Learning JavaScript Design Patterns
Addy Osmani
Pro HTML5 and CSS3 Design Patterns
Michael Bowers
Pro HTML5 and CSS3 Design Patterns is a reference book and a cookbook on how to style web pages using CSS3 and HTML5. It contains 350 ready--to--use patterns (CSS3 and HTML5 code snippets) that you ca
PHP|Architect's Guide to PHP Design Patterns
Jason E. Sweat
You have probably heard a lot about Design Patterns—a technique that helps you design rock-solid solutions to practical problems that programmers everywhere encounter in their day-to-day work.
Ajax设计模式
Michael Mahemoff
评分 8.4分
★本书荣获LinuxWorld Linux Journal2006年Editors' Choice awards。 ★绝好的一本ajax 高级读物,建议 每个web 程序员都需要买一本,了解什么是真正的好的web设计--网友 [精彩试读一] [精彩试读二] 本书是一本关于复杂Ajax应用的整体架构设计的图书。好的架构设计应该满足KISS
Pro JavaScript Design Patterns
Dustin Diaz, Ross Harmes
评分 8.8分
As a web developer, you’ll already know that JavaScript™ is a powerful language, allowing you to add an impressive array of dynamic functionality to otherwise static web sites. But there is more power
PHP高级程序设计
Kevin McArthur
今天,PHP已经是无可争议的Web开发主流语言。PHP 5以后,它的面向对象特性也足以与Java和C#相抗衡。然而,讲述PHP高级特性的资料一直缺乏,大大影响了PHP语言的深入应用。 本书填补了这一空白。它专门针对有一定经验的PHP程序员,详细讲解了对他们最为重要的主题:高级面向对象、设计模式、文档、测试和标准PHP库等内容。同时,为适应目前Web开发的新趋势,作者还全面探讨了MVC架构和Zend