您的位置:首页 > 其它

敏捷设计:功能和接口,谁更重要

2012-06-08 09:42 211 查看
这是一个伪命题。功能只是接口的一部分,一个类有什么接口,就能做什么。这是现代弱类型语言的实现方式。而且功能固然重要,但是接口的其它方面也是你的设计的决定性因素。

一个设计良好的类的接口包括这样的几个方面,

正交性的功能,不多也不少。

信息隐藏,知道越多,耦合越深。

错误处理,谁报告?如何报告?谁要做错误恢复?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: