参考:Process-oriented vs. Object-oriented
前言
软件行业在采用OO的思想后,从一开始只对编码使用OO,到现在“分析-设计-编码”全部环节使用OO,形成了OOA、OOD、OOP。作为Programmer,只知道根据设计编码,但是设计如何指导编码,设计又是怎么开来的却不十分清楚。本文试着粗略概括现实世界如何层层抽象到对象世界。
参考:Process-oriented vs. Object-oriented
前言
软件行业在采用OO的思想后,从一开始只对编码使用OO,到现在“分析-设计-编码”全部环节使用OO,形成了OOA、OOD、OOP。作为Programmer,只知道根据设计编码,但是设计如何指导编码,设计又是怎么开来的却不十分清楚。本文试着粗略概括现实世界如何层层抽象到对象世界。