软件构造3-2笔记

3.2 设计规约 笔记: summary 规约就相当于开发者和用户之间的防火墙。 使单独的开发成为可能:客户端可以自由的编写使用过程的代码,而不需要查看它的源代码:开发者可以自由的编写实现过程的代码,而不需要知道它如何被使用。 Safe from bugs 好的规约清楚地记录了客户端和开发者所依赖的相互假设。bug通常来自于接口上的分歧,规约的存在有利于减少bug。 在规范中使用机器检查的语言特性
相关文章
相关标签/搜索