发表于2025-03-21
Agile Software Development, Principles, Patterns, and Practices 2025 pdf epub mobi 电子书
孟岩为这本书写了一个代序.这个代序很长,有两页半,其中一页半用来讲述孟岩本人和这本书的感情纠葛. 我为大家复述一下这段感人至深的故事.下面孟先生代表孟岩,小doocaubm和Asd代表什么,请您自己判断. 2001年秋天,北京,孟先生那时候已经颇有些成就了,见识也颇有些广泛了,但是他...
评分敏捷软件开发提倡测试先行,设计适应要求,迭代式渐进开发。 一、通过用例来确认需求,分析软件行为:针对用例中的事物对象建立合理的类结构;分析用例中类似情形的变化因素,尽量用抽象来统一一类变化,由此建立系统的大致静态结构。在此不需要、也很难确定好系统的最终结构...
评分书是好书,但译者水平太差,还没有google翻译的结果好。语法混乱,语句难以理解就不说了,好多地方不知道该怎么翻译了,直接把原书的单词放在句中了事。原书中重要的、斜体字部分在译文中也没有相应的表现。就连敏捷软件开发宣言这种重要的内容,在本书中竟然出现了多个版本。...
评分 评分之前看过很多本OO和设计模式的书, 收获都不大。这本书是真正让我理解敏捷,理解OO,以及设计模式的书。非常喜欢里面的语言风格,讲解方法,甚至插图和章节开始的引用词。力荐给所有想学习OO和设计模式的人。
图书标签: agile 软件工程 敏捷开发 计算机 敏捷软件开发 编程 development software
Written by a software developer for software developers, this book is a unique collection of the latest software development methods. The author includes OOD, UML, Design Patterns, Agile and XP methods with a detailed description of a complete software design for reusable programs in C++ and Java. Using a practical, problem-solving approach, it shows how to develop an object-oriented application--from the early stages of analysis, through the low-level design and into the implementation. Walks readers through the designer's thoughts -- showing the errors, blind alleys, and creative insights that occur throughout the software design process. The book covers: Statics and Dynamics; Principles of Class Design; Complexity Management; Principles of Package Design; Analysis and Design; Patterns and Paradigm Crossings. Explains the principles of OOD, one by one, and then demonstrates them with numerous examples, completely worked-through designs, and case studies. Covers traps, pitfalls, and work arounds in the application of C++ and OOD and then shows how Agile methods can be used. Discusses the methods for designing and developing big software in detail.Features a three-chapter, in-depth, single case study of a building security system. For Software Engineers, Programmers, and Analysts who want to understand how to design object oriented software with state of the art methods.
已经不做开发了,所以只看了第一部分敏捷实践原则。这段写的很概括,没有太多的在敏捷的方法论上扩展,作为引子引出后面的章节还是很不错的。 敏捷作为过程膨胀反思的产物,关注的重点是人而非流程,这本书里面谈及的很多原则,实践都值得定期回顾。 尽早交付价值,欢迎改变,频繁交付,激励并支持团队,可持续的开发进度,关注技能和设计,让设计简单,面对面交谈,定期反省。 最喜欢的一句是'一个指明了需求,进度以及项目成本的合同存在根本性的缺陷'
评分已经不做开发了,所以只看了第一部分敏捷实践原则。这段写的很概括,没有太多的在敏捷的方法论上扩展,作为引子引出后面的章节还是很不错的。 敏捷作为过程膨胀反思的产物,关注的重点是人而非流程,这本书里面谈及的很多原则,实践都值得定期回顾。 尽早交付价值,欢迎改变,频繁交付,激励并支持团队,可持续的开发进度,关注技能和设计,让设计简单,面对面交谈,定期反省。 最喜欢的一句是'一个指明了需求,进度以及项目成本的合同存在根本性的缺陷'
评分已经不做开发了,所以只看了第一部分敏捷实践原则。这段写的很概括,没有太多的在敏捷的方法论上扩展,作为引子引出后面的章节还是很不错的。 敏捷作为过程膨胀反思的产物,关注的重点是人而非流程,这本书里面谈及的很多原则,实践都值得定期回顾。 尽早交付价值,欢迎改变,频繁交付,激励并支持团队,可持续的开发进度,关注技能和设计,让设计简单,面对面交谈,定期反省。 最喜欢的一句是'一个指明了需求,进度以及项目成本的合同存在根本性的缺陷'
评分原理和例子阐述的深浅恰到好处,工作3~4个月有一定代码经验后看会更有感触
评分已经不做开发了,所以只看了第一部分敏捷实践原则。这段写的很概括,没有太多的在敏捷的方法论上扩展,作为引子引出后面的章节还是很不错的。 敏捷作为过程膨胀反思的产物,关注的重点是人而非流程,这本书里面谈及的很多原则,实践都值得定期回顾。 尽早交付价值,欢迎改变,频繁交付,激励并支持团队,可持续的开发进度,关注技能和设计,让设计简单,面对面交谈,定期反省。 最喜欢的一句是'一个指明了需求,进度以及项目成本的合同存在根本性的缺陷'
Agile Software Development, Principles, Patterns, and Practices 2025 pdf epub mobi 电子书