软件设计:模块化与责任分配高效策略.pdf

软件设计:模块化与责任分配高效策略.pdf

第5章设计分解和责任分配

·软件设计:从专业到卓越

软件设计的本质是设计分解和责任分配,也就是通常所说的模块化。在2.4节介绍了

模块化设计最重要的原则:高内聚和低耦合。但是,仅仅知道原则是不够质量的软件设

计,源于可实际落地的、逻辑清晰的设计方法。

本章聚焦如何通过有效和高效的思考,设计出高内聚和低耦合的软件。具体而言,它包含三个

层次的内容。

设计的基本概念。元素、责任和协作是最基本的设计语言,分形是最基本的设计策

文档评论(0)

1亿VIP精品文档

相关文档