规划极限编程阅读笔记01
这几天看了点《规划极限编程》这本书。
第一章讲的是开发软件之前要有计划,这一点和之前看的代码大全(第二版)里开头讲的一样,都是软件开发之前必须有规划,要先做好构建工作。开篇用Kent的经历说明了计划的重要性。当我们面临困难时不能慌张,慌张也于事无补,应当制定好计划,虽然可能结果与预期有些不同,但是总归是向目标前进了几步。
计划能帮助我们更好地做出选择。做出计划之后,我们可以选择性地丢弃某些不重要的事情,节省时间使主要的事情能更好地完成。
但是俗话说,计划永远赶不上变化,我们在设定计划的时候必须得考虑计划需要改变地时候该如何做。通俗的讲就是多制定几套计划,当A计划不适合时,应当转而执行更适合的B计划、C计划等等。