1.6读者指南
本书的结构主要面向iSAQB基础水平课程的结构和内容。详情见图1-4和[isaqb-curriculum]:
• 在第2章中,我们描述了术语和软件架构基础,然后在后续章节中更详细地讨论。例如,在软件体系结构的上下文中介绍了软件系统“视图”的概念。
• 第3章讨论了实用的软件体系结构设计。所涉及的主题包括体系结构开发过程的变体;重要的架构模式,如视图、管道和过滤器,以及模型视图控制器;以及诸如耦合、内聚和关注点分离等设计原则。
• 第4章涵盖了经过验证的描述工具和指导方针,使您能够记录您的软件架构并与其他人进行沟通。这是面向一个特定的目标群体。所涉及的主题包括iSAQB视图模型和软件架构中的横切关注点。
• 在第5章中,我们看一看软件架构和质量问题之间的关系。重要的术语包括质量,质量特性,ATAM(架构权衡分析方法),质量树,妥协(在质量特性的实现中),定性架构评估,以及在实现质量保证目标中涉及的风险。
• 第6章列出了用于建模、生成和记录软件架构的示例支持工具。
• 附录包括示例问题、词汇表和参考资源列表。
在准备iSAQB考试时,第2章到第5章是必不可少的,其他部分也很有用。对于一般阅读,我们建议你彻底阅读第2章,然后继续阅读你最感兴趣的主题。
Last updated