《构建之法》阅读笔记三

 《构建之法》第三章标题为:注重实效的途径.本章主要着重在与作为一位软工人,在实际的编写代码中应当用什么样的方式使得自己的代码编写可以达到最高效,编写出的代码可以更加强健.,甚至可以让这看起来很容易.

接下来是可撤销性,因为需求的改变,往往会让我们在进行编程时遇到许多的变动.从来都不存在最终的决策.这时,优秀的程序员能够保正它们的程序将会更加快速的作出相应的转变.而初学者往往会对于内容的修改产生很大的困惑.因此在编程中要考虑好程序的可撤销性,如采用更加灵活的架构等.

 

然后是曳光弹原理,.即快速,直观和可重复的找到需求,最终满足系统的某一个方面的要求.在开发的过程中要随着开发出的功能加追曳光弹代码.曳光弹代码有着诸多好处,如用户可以及早的开导工作的东西,开发者构建一个他们能在其中工作的结构等.虽然曳光弹也并不是总能击中目标,但却在需要时发挥作用.

 

接下来是使用原型,原型便是对项目进行建模,将大体的框架构建出.应构建出原型的是:架构,已有系统中的新功能,外部数据的结构或内容,第三方工具或内容,性能问题,用户界面设计.

 

最后是估算,学会估算,将会加深你对你的程序所处的世界的理解,也会避免意外的发生.估算主要包含有多个步骤,先是需要明白估算来自哪里,那些内容需要估算,随后要建立系统的模型,并将模型分解为组件,给每个参数指定值.同时我们也可以估算将亩的进度.

posted @ 2021-06-20 12:29  西西里啊  阅读(43)  评论(0编辑  收藏  举报