Software Engineering | 读书笔记 原则 DRY原则- Don’t repeat yourself 总是使用get/set方法来读写对象的属性, 这将使未来增加功能更方便。 构建正交系统 编写shame代码,不会没有必要的向其他模块暴露任何事情,也不依赖于其他模块的实现。如果需要改变这个对象的状态,让这个对象替你去做。 避免使用全局变量,单例经常被用作全局变量 避免写相似的函数 原型 prototype与 曳光弹 类设计高扇入让大量的类使用某个给定的类 低扇出让一个类里少量的或者适中的使用其他的类,一般不要超过七个