简单即完美

 记得第一次在项目组中独立设计一个功能时,我花了很多时间组织业务模块,然后又花了将各个类的交互图、类图。全部搞定后,又手把手编写了全部源码。 最后找人维护时候,发现每次都要解释很久才能将我的想法说清楚。  当时并没有意识到是哪里出了问题。    首先我的设计是可行的,这是在源码中实现就能够说明的。其次,类之间的耦合并不高,每个类都各司其事,真正依赖的是接口之间的依赖关系。    业务流程呢,本身是
相关文章
相关标签/搜索