专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
个优秀软件Software设计应具有以下特征: 1.复杂度最小化设计首要目标就是让复杂度最小化设计人员要做就是要把复杂问题简单化而不要故做聪明将问题复杂化显得自己很高深样子实则适得其反了设计目标应该简单并容易被理解这点不仅应用于软件Software设计也应用于代码书写代码尽量易于理解有时加些必要注释是必需不要被味追求算法优秀算法不仅要运行速度快而且要易于理解如果不能很快使人理解那么就要加些注释方便理解代码 2.可维护性最大化在设计时要充分考虑些问题如何让维护变得简单?哪些地方将来有可以发生变化?哪些地方会经常发生变化?发生变化时是否要进行很大多处修改特别是要不要 [阅读全文] [PDF]
1 共1条 分1页