数据接口设计中遗漏的版本差异
摘要:
我们在考虑数据接口的设计的时候,最容易关注的是数据本身的接口。简单点说,要哪些数据,我接口设计的时候就加入那些数据。在此基础上再考虑数据结构以及结构优化。这些并没有什么问题。事实上,也只有考虑这些,接口才可以基本工作起来。不过,一个设计好的接口会比一般的接口多注意一些因素,一些以后可能发生变化的因素。在好的接口中,有些接口,一直不需要修改;有些接口修改了也和原有接口兼容。一个接口一直都不需要修改,一般有两种情况:需求永远不变化;接口设计地太好了。我们几乎不敢说自己的接口设计地太好了,以致于可以肯定以后不会修改,于是我们不得不面对需求变更的问题。对于软件A1和软件B1,他们之间定义了接口F1。当 阅读全文
posted @ 2007-03-05 22:22 ohmyjava 阅读(282) 评论(0) 推荐(0) 编辑