注重体验与质量的电子书资源下载网站
分类于: 互联网 编程语言
简介
对象设计: 角色.责任和协作 豆 7.1分
资源最后更新于 2020-08-17 14:40:44
作者:(美)布罗克 Brock,R.W.
译者:倪硕
出版社:人民邮电出版社
出版日期:2006-01
ISBN:9787115146656
文件格式: pdf
标签: 面向对象 软件设计 软件开发 OO 软件工程 设计 计算机 design
简介· · · · · ·
作者Rebecca wirfs-Brock和Alan McKean在书中讨论了基于责任驱动这一概念框架之下的用户需求、系统架构和设计模式如何共同作用,从而设计出一个有效的对象模型。书中引入了大量词汇,以便设计者用于讨论设计中的各个方面。书中还提供了大量的实践性指导,可以帮助读者改进设计,提升软件的可靠性和灵活性。此外,本书引导读者针对现实案例进行学习,可以帮助读者理解如何将责任驱动设计的原则和技术运用到现实的软件项目中。
本书通过大量例子,描述了一幅对象驱动的和谐设计场景。在这个设计场景中,对象是基本设计元素,而定义角色、设计责任和协调合作就构成了设计中的基本活动。角色描述了对象的功能,责任定义了对象必须完成的工作,协作则代表了对象之间的一种契约和互动方式。同时,书中也充满了各种关于设计的真知灼见,针对接口编程及封装变化等设计要旨无一不被细...