Think in java 学习笔记 ---- 阶段 2,3
2012-05-15 14:57
453 查看
阶段 2:如何构建?
在这一阶段,必须拿出一套设计方案,并解释其中包含的各类对象在外观上是什么样子,以及相互间是如何
沟通的。此时可考虑采用一种特殊的图表工具:“统一建模语言”(UML)。
作为第1 阶段中的描述工具,UML也是很有帮助的。此外,还可用它在第2 阶段中处理一些图表(如流程图)。
作出了对对象以及它们的接口的说明
阶段 3:开始创建
先拿出一套较为全面的方案,使其尽可能设想周全,能满足尽可能多的要求。
编程更象一门艺术,不能只是作为技术活来看待。
全面的思考、周密的准备、良好的构造不仅使程序更易构建与调试,也使其更易理解和维护,而那正是一套软件赢利的必要条件。
在这一阶段,必须拿出一套设计方案,并解释其中包含的各类对象在外观上是什么样子,以及相互间是如何
沟通的。此时可考虑采用一种特殊的图表工具:“统一建模语言”(UML)。
作为第1 阶段中的描述工具,UML也是很有帮助的。此外,还可用它在第2 阶段中处理一些图表(如流程图)。
作出了对对象以及它们的接口的说明
阶段 3:开始创建
先拿出一套较为全面的方案,使其尽可能设想周全,能满足尽可能多的要求。
编程更象一门艺术,不能只是作为技术活来看待。
全面的思考、周密的准备、良好的构造不仅使程序更易构建与调试,也使其更易理解和维护,而那正是一套软件赢利的必要条件。
相关文章推荐
- Think in java 学习笔记 ---- 阶段 4
- 大数据课程体系-学习笔记-第一阶段-Java Collection
- think in java - 第一章 学习笔记
- 【原】Java学习笔记009 - 阶段测试
- 【代码笔记】Java学习一阶段总结
- Think in java 学习笔记 ---- 阶段 1
- 大数据课程体系-学习笔记-第一阶段-Java Thread
- Think in Java(4th Edition)学习笔记 2009.03.23
- 大数据课程体系-学习笔记-第一阶段-Java Reflect
- 大数据课程体系-学习笔记-第一阶段-Java IDE
- (44)Java学习笔记——IO流 / 分阶段总结和练习
- Think in java学习笔记-第6章 Inheritance
- Think in java学习笔记-第7章 Polymorphism
- 【原】Java学习笔记013 - 阶段测试
- Think in java学习笔记-第3章 控制程序流程1
- Think in java学习笔记-第8章 Interfaces
- Think in java学习笔记-第9章 Exceptions
- think in java - 第四章 学习笔记
- think in java 学习笔记(一)方法重载
- 大数据课程体系-学习笔记-第一阶段-Java Base