软件设计的关键设计概念

2015-12-18  本文已影响133人  息魇

《代码大全》第5章 软件构建中的设计 读书笔记

管理软件的复杂度

设计层次

1. 软件系统

2. 子系统或包

常用子系统划分形式:

3. 类

4. 子程序

5. 子程序内部设计

信息隐藏

保持松散耦合

按耦合的紧密程度排列

常用设计模式

自上而下和自下而上的设计方法

上一篇 下一篇

猜你喜欢

热点阅读