08-代码大全阅读笔记之二
前期准备的重要性:
使用高质量的实践方法是创造高质量软件程序员的共性。这些高质量实践方法在项目初期,中期,末期强调质量。
项目前期:计划要求设计一个高质量的产品,在软件开发中,需要定义问题,顶下解决方案的规格,以及设计解决方案的时候做出这种计划。
构建活动是软件项目的中间阶段,所以至少能够明白辨明当时的形式如何。
准备工作的中心目标是降低风险,一个好的项目规划者尽可能早地将主要的风险清除掉,使项目地大部分工作能够尽可能平稳地进行,目前,软件开发最常见的项目风险使糟糕的需求分析,糟糕的项目计划。
不周全原因:分配做前期准备活动的开发人员并不具备完成这一任务的专业技能,项目规划,创作引人注目的商业案例,分析出全面而准确的需求,创建高质量的架构等活动都需要一定的技能。所以做更多的前期工作就完全没有用。
从这几段代码大全的摘要中,知道了前期准备重要性,如果作为程序员,很同意被尽快打代码的欲望侵蚀了理智的头脑,同时,还会有自己的雇主,同样会让我们尽快的投入工作,这就让这个美丽的工程,渐渐地沉睡下去,很可怕。每一个软件都应该在盈利必要条件上,凌驾上一个美丽地宗旨。