敏捷教练敏捷

敏捷软件开发(原则、模式与实践)读后心得

2020-10-30  本文已影响0人  漫行者曰

《敏捷软件开发》这本书其实早就读完,之前也写了几篇读书笔记。后来看看导师布置的作业是让我们写一篇读书心得。

通过《敏捷软件开发》这本书,我对敏捷宣言和敏捷原则有了更清晰的理解。

敏捷宣言

敏捷12条原则

在书中作者详细的表述了12个原则,让我理解敏捷的12原则更好地了解。紧接着讲述了什么事极限编程,怎么做计划,测试和最重要的重构。在第一部分的最后,作者给我们演示了一个极限编程实践的例子。让我对极限编程,特别是极限编程中的结对编程,在结对编程中,编程者和观察者应该注意什么?特别指出我们应该在团队中,让成员在每个迭代周期中,最好能和其他成员都结对一次。

接下来在敏捷设计部分,作者列出了面向对象设计的原则:

这11个原则中,作者详细论述了SRP、OCP、LSP、DIP、ISP五个原则

接下来作者在第三、四和五部分,通过项目介绍23个设计模式中的19个设计模式。作者通过两两比较,比较其中能解决相同问题的设计模式,和我之前看过的书有点不同,之前的书中,作者只是一一列出每个设计模式的原理。而不像此书中,两两比较,并进一步说明其中的优缺点,在进一步在接下来的章节中,用具体的项目来加深我们在设计模式的理解和怎么把具体的设计模式运用到项目实践中去。

上一篇 下一篇

猜你喜欢

热点阅读