图书标签: agile 软件工程 敏捷开发 计算机 敏捷软件开发 编程 development software
发表于2024-11-21
Agile Software Development, Principles, Patterns, and Practices pdf epub mobi txt 电子书 下载 2024
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个月有一定代码经验后看会更有感触
评分原理和例子阐述的深浅恰到好处,工作3~4个月有一定代码经验后看会更有感触
评分原理和例子阐述的深浅恰到好处,工作3~4个月有一定代码经验后看会更有感触
评分原理和例子阐述的深浅恰到好处,工作3~4个月有一定代码经验后看会更有感触
敏捷软件开发提倡测试先行,设计适应要求,迭代式渐进开发。 一、通过用例来确认需求,分析软件行为:针对用例中的事物对象建立合理的类结构;分析用例中类似情形的变化因素,尽量用抽象来统一一类变化,由此建立系统的大致静态结构。在此不需要、也很难确定好系统的最终结构...
评分孟岩为这本书写了一个代序.这个代序很长,有两页半,其中一页半用来讲述孟岩本人和这本书的感情纠葛. 我为大家复述一下这段感人至深的故事.下面孟先生代表孟岩,小doocaubm和Asd代表什么,请您自己判断. 2001年秋天,北京,孟先生那时候已经颇有些成就了,见识也颇有些广泛了,但是他...
评分这本书的书名说的很准确,它讲的是一种思想,一种开发过程,这个过程中需要注意的原则,会用到的模式。 也许没有人能一遍就完全看懂这本书,所以,我的评价是,这本书值得你对无数遍,知道你了解其中所有的细节...
评分敏捷软件开发提倡测试先行,设计适应要求,迭代式渐进开发。 一、通过用例来确认需求,分析软件行为:针对用例中的事物对象建立合理的类结构;分析用例中类似情形的变化因素,尽量用抽象来统一一类变化,由此建立系统的大致静态结构。在此不需要、也很难确定好系统的最终结构...
评分第一次写书评,就根据自己看大家的经验来写吧。书的前几章比较清楚的说明了Agile的思想和团队管理的方法方式,但是后面较多的介绍了设计模式,对此部分没有深入阅读,不敢乱下评论,但此部分篇幅过大。因此如果想学习Agile建议看电子书入门或深入的了解Agile的具体措施。 对Agi...
Agile Software Development, Principles, Patterns, and Practices pdf epub mobi txt 电子书 下载 2024