@wangwangheng
2015-03-28T06:47:52.000000Z
字数 303
阅读 2037
设计模式
无绪的含义
开发人员不需要知道某个组件或者模块的内在实现原理,也可以很好地使用该组件或者模块对外提供的API来完成自己所需要的功能。
封装API的目标
找出一种编码实践方法,让开发人员不用深入了解所有事情,即选择他们所需的知识。
软件的首要目标:在发布给客户以后能够可靠的运行,以提供用户需要的功能
一个比较受争议的观点:在开发和维护系统时,应该避免让开发人员深入了解系统