OO
fowlersong
这个作者很懒,什么都没留下…
展开
-
大象读后感I
一直都想通过一个小册子来快速了解掌握OO设计方法学,但遍寻下来,一般都很厚,让人没有看的欲望据说《大象》知名度颇高,看看。书不算薄,很多都是作者自己思考的产物。所以读来比较自然,容易理解,读的倒不慢。 选择面向对象还是面向过程面向对象是为了通过提升抽象级别来降低目标系统的理解难度,而不是为了复用。这个很赞成,复用只是副产物之一。 “面向过程方法将世界看成是过程化的,一个...2013-03-17 10:13:16 · 310 阅读 · 0 评论 -
大象读后感II
UML核心元素参与者Actor系统的服务对象或者触发者用例UserCase就是要干成的事用例的粒度这个其实是说的不同的抽象层次边界不知边界便不知如何封装业务实体业务角色执行业务用例时所处理的“事物”,--- 类包一种容器,逻辑单元。某些相关的信息分包以整合复杂的信息。包的随意性比较大。包有几种类型:子系统/模块,层,组织结构等。 关系...2013-03-17 12:40:13 · 250 阅读 · 0 评论 -
大象读后感III
最好要狠狠地恶心下OO,一直都觉得Object不过是FSM的发展而已,本人对那种拿着放大镜在需求规格说明书里找名车命名之为“类”的做法非常非常的鄙视!OO的弊端:接口复杂度太高,胶合层太多!当一个人武士浑身披挂时再想身手敏捷时就太难了!透过重重封装去改写代码还不如通过看原型文档并自动生成源代码来的好。解决之道也许就是 -- 数据驱动编程。设计模式应转到以数据为中心的轨道上来。...2013-03-18 14:04:27 · 179 阅读 · 0 评论