Smile 笑容

继承与实例化是面向对象编程的优势之架构设计与代码编写分离

  我不懂更多的文字方面所书写出来的说法,因为我读的书太少.不体会OO的思想和精髓,更不懂得OO设计.只是在写程序的过程中有了一点想法,记录一下.

忽然有一种感觉,架构师 可以做的更多一些,可以让问题的变故变得更少.

设计整体架构,建立各个主要功能模块的虚拟类,创建相互之间必要的接口,当然,这些可能建立在更多的设计方面工作的基础上的.但是如果架构师可以完成到这个步骤,我想,文档方面就已经书写的差不多了. 每个虚拟类的各个公开接口和方法上面都可以有一些说明.

这将把"代码工人"和"设计者"分开,并充分体现设计者的思想.