今天想到几个程序设计的注意点。先记录下来吧。
1.最小的复杂度。
2.方便维护。
3.方便扩展。
4.方便重用。
5.高扇入(多使用好的低产能工具类)。
6.低扇出(引用尽量少的类,最多不超过7个)。
7.分层。去掉高层不影响低层的使用。
8.可移值性。
9.精简性(各种冗余性最小)。
10.松散耦合,设计时让程序的各个组成部分之间关联最小。
11. 使用标准技术,不造轮子。