代码大全阅读笔记
kakanjau
这个作者很懒,什么都没留下…
展开
-
先决条件
架构应定义程序的主要构造。 每条列在需求中的功能都至少要有一个构造块覆盖。 架构应该详细定义所用的主要类。 架构应该描述主要文件和数据表的设计。 数据通常只应该由一个子系统直接访问。 用户界面在需求阶段进行详细说明。如果没有,就在架构阶段进行。要详细定义web页面格式、GUI、命令行接口。 架构应该模块化,以便更换新界面时不影响后台。 架构应该描述一份管理稀缺资源的计划。包括数据原创 2012-01-08 22:11:16 · 474 阅读 · 0 评论 -
创建高质量的代码
一: 设计的特征 1.最小复杂度,你的设计方案能让你在专注于程序的一部分时安心的忽视其他部分。 2.易于维护 3.松散耦合 4.可扩展性 5.可重用性 6.高扇入,让大量的类使用某个给定的类。 7.低扇出,让一个类里少量或适中地使用其他的类 8.可移植性 9.精简性 10.层次性 11.标准技术 二: 设计构造块 可以通过以下几种方式找到需要设计的构造块原创 2012-01-08 22:15:52 · 301 阅读 · 0 评论