经典 OOD 书籍《对象设计:角色、责任和协作》( Object Design: Roles, Responsibilities, and Collaborations )可从 Pearson 的网站上以 pdf 格式免费下载(他们已经慷慨地提供了此书)。点击标题。
对象设计在对象技术/对象设计的早期非常有影响力。因为它探索了有效思考面向对象应用程序设计的方法,以及如何设计它们,所以它仍然具有相关性,并且可以使当今一代软件开发人员受益。
我们想邀请您访问此经典文本的 PDF,以查找有关以下主题的报道:
- 在新兴设计模型中选择和拒绝候选对象的策略
- 对象角色刻板印象以及如何识别对象的行为
- 如何使用角色原型来表征对象
- 将职责分配给适当的对象
- 开发协作模型
- 设计应用控制中心的策略
- 记录和描述设计,重点关注用例、设计对话和注释
- 增强可靠性的策略,包括处理异常和从错误中恢复
- 如何表征软件变体和设计以支持它们以获得更大的灵活性
- 如何分类和处理各种设计问题