讲如何在实践中进行设计_敏捷软件开发书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 敏捷软件开发 > 讲如何在实践中进行设计
敏捷软件开发 的书评 发表时间:2015-01-28 00:01:17

讲如何在实践中进行设计

主要内容是面向对象的设计原则和设计模式的运用,设计模式讲的是具体运用,没有《设计模式》讲得全面,因为这本书着重在具体软件编程中怎么思考、运用设计模式,怎么一步步演变,代码很详细,例子很清晰简单,思考过程也讲得很清楚,就像看好的博客一样娓娓道来。《head first设计模式》是把设计原则和设计模式混在一起讲的,讲一个设计模式顺带讲一个设计原则,感觉整体上有点乱,这次算是把全部设计原则整理了一遍,这个估计是这本书里边独有的。

说实话我是在面试时被面试官问到敏捷开发是啥才来看这本书的,这本书是敏捷开发里边人气最高的,而且不是那种理论型的书,比较实际。像对我这样大型软件开发经验比较少的人来说,还是觉得能有所收获,看懂也不难,当然,要深刻理解并在实际中用起来才算学到手。

在本质上这本书讲的是方法论,就是怎么思考和怎么做好这件事。这和讲知识点的书不一样,像看一本讲语言的书,看了语法,以后就可以按着语法去写了。但讲思考方法的书需要以后在实践中慢慢体会,如果在以后的某一天,你突然发现自己在设计类的时候,脑海里会浮现一张张UML图,会从松耦合、减少重复代码的角度出发看问题,那这就是这本书所能带给你的了。所谓的那些设计原则,只是把方法抽象成概念,易于人和人之间的交流,里边思考的方法才是重要的。

展开全文
有用 0 无用 0

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读