摘要:
第四章 : 模块性 : 保持清晰,保持简洁 Modularity : keeping it clean , keeping it simple 所谓的模块化原则就是: 定义清晰的接口把若干简单模块拼接起来。 这样多数问题只会出现在某个模块内部,debug和优化的工作可以在局部进行而不至于牵动整体。 1. 封装封装良好的模块不会过多得向外披露自身的实现细节,不会直接调用其他模块的代码,也不会胡乱共享全局数据。模块之间通过API(程序编程接口——一组严密,定义良好的程序调用和数据结构)来通信。检验API设计良好的一个方法是:如果试着用纯人类的自然语言来描述是否能把事情给说清楚?实... 阅读全文
posted @ 2012-10-05 23:04
edward1992
阅读(227)
评论(0)
推荐(0)