随笔分类 - OOAD & UML
摘要:参考:Process-oriented vs. Object-oriented 前言 软件行业在采用OO的思想后,从一开始只对编码使用OO,到现在“分析-设计-编码”全部环节使用OO,形成了OOA、OOD、OOP。作为Programmer,只知道根据设计编码,但是设计如何指导编码,设计又是怎么开来的
阅读全文
摘要:前言 面向过程 还是 面向对象?这不仅仅是个软件工程术语,其问题甚至可以追溯到亚里士多德:您把这个世界视为过程还是对象? 回归到现今的软件行业,这不仅仅是个某个具体编程技术问题,更是认识论问题。 认识论 vs. 工具 UML创始人之一的Grady Booch在2004年IBM Developer W
阅读全文
摘要:简易软件开发流程 实践中,use case and description、class diagram与sequence diagram三者搭配,几乎是UML项目的基本类型,所以在分工或外包的设计文档中,通常少不了这三款UML图。常见的开发程序是并行建构use case、description与cl
阅读全文