Java编程思想(第四版)—— 读书笔记(一)

一、不要迷失

    在整个开发过程中,时刻提醒自己注意以下几个问题:

    (1)对象是什么?(怎样将自己的项目分成一系列单独的组件?)

    (2)接口是什么?(需要将什么信息发给每一个对象?)

二、阶段一:拟出一个计划

    计划很重要,没有计划的50%以上的项目都会失败。

三、阶段二:要制作什么?

1、需求分析文档——最好采用列表和基本图表的形式。

2、把重点放在这一阶段的核心问题,不要纠缠于细枝末节。

3、尽可能总结出自己系统的一套完整的“使用条件”或者“应用场合”。

4、最好用几个简单地段落对自己的系统做出描述,然后围绕他们再进行扩充,添加一些“名词”(对象)和“动词”(对象接口中的“方法”)。

5、日程上的安排。一个时间,再加上10%用作最后的推敲和深化。

四、阶段三:如何构建?

1、UML 进行构建。

2、也可以对对象以及它们的接口进行文字化描述。

3、真正需要关心的是最终找到所有的对象。

五、阶段四:开始创建

    构建好系统,并令其运行起来后,必须进行实际校验,以前做的需求分析和系统规格便可以派上用场了。

六、阶段五:校订

    反复的“校验”同“递增开发”有密不可分的关系。

你可能感兴趣的:(Java编程思想(第四版)—— 读书笔记(一))