首页 > 其他分享 >《架构师之路:软件架构之美》第三章读书笔记

《架构师之路:软件架构之美》第三章读书笔记

时间:2023-09-30 23:13:32浏览次数:36  
标签:架构 原则 读书笔记 该章 Principle 架构师 第三章 软件架构

第三章的主题是 "Architecture Principles"(架构原则),该章介绍了软件架构设计中的一些重要原则和指导方针。以下是该章的一些主要观点和内容:

  1. 架构原则的重要性:该章解释了架构原则在软件开发中的关键作用。架构原则是一组基本规则和准则,用于指导软件系统的整体设计和组织。

  2. 常见的架构原则:该章介绍了一些常见的架构原则,包括:

    • 高内聚低耦合(High Cohesion Low Coupling)
    • 单一职责原则(Single Responsibility Principle)
    • 开闭原则(Open-Closed Principle)
    • 替换原则(Liskov Substitution Principle)
    • 接口隔离原则(Interface Segregation Principle)
    • 依赖倒置原则(Dependency Inversion Principle)
  3. 架构原则的应用:该章讨论了如何将这些架构原则应用于实际的软件架构设计中。它强调了在不同架构决策和设计选择中考虑这些原则的重要性。

标签:架构,原则,读书笔记,该章,Principle,架构师,第三章,软件架构
From: https://www.cnblogs.com/wrf1/p/17727088.html

相关文章

  • 9月读书笔记2
    正交性,设计自足的软件,让软件的各个部分不会过度互相依赖,提高生产效率并且降低风险。曳光代码,在不完全了解用户需求的情况下,我们可以向初始框架中添加曳光代码,虽然并不能百分百命中,但其代码得以保存复用,这样的代码往往简约但复用率高。构建原型,这与本学期所学的uml建模类似,用非代码......
  • 软考高级之系统架构师之项目管理
    今天是2023年09月06日,距离软考高级只有58天,加油!概念临时性:是指每一个项目都有一个明确的开始时间和结束时间,临时性也指项目是一次性的。风险风险具有以下特性:客观性、偶然性、相对性、社会性、不确定性。风险的四要素:事件、原因、后果和发生概率。消极风险或威胁的应对策略:规避、转......
  • 《软件工程:一种实践方法》读书笔记三
    需求工程:书中详细介绍了需求工程的重要性和方法。它强调了需求分析的关键作用,帮助读者了解如何有效地收集、分析和管理需求。此外,它还介绍了一些常见的需求工程技术和工具,如用例建模和需求跟踪。设计原则和模式:这本书提供了许多设计原则和模式,帮助读者在软件设计过程中做出高......
  • 高级系统架构师学习(九)数据库系统
    一、数据库概述数据库模式三级模式:外模式:视图模式(也称为概念模式):数据库表内模式:物理文件两层映像:两层映像可以保证数据库中的数据具有较高的逻辑独立性和物理独立性。外模式-模式映像模式-内模式映像物理独立性:即数据库的内模式发生改变时,应用程序不需要改变。......
  • 《梦断代码》读书笔记02
    1、对该项目的人的认识不得不承认的一点是,这个项目的基础特别棒,在万众瞩目下开启开发的旅程,历时七年,在完工之际,已经没有人为之喝彩;项目团队人人都很优秀,在我眼里,他们不仅仅是久远时光里的一个出名的项目团队,他们还是独一无二的编程“疯子”,他们热爱编程、享受编程,不屑于将自己......
  • 《程序员修炼之道:从小工到专家》第一第二章读书笔记
    第一章:追求实效的哲学第一节:我的源码被猫吃了在开发过程中,我们经常会遇到一些意想不到的技术问题,导致交付延迟等情况。然而,作为程序员,我们需要诚实和坦率地面对这些问题,并勇于承认自己的错误。我们应该以专业的态度处理这些问题,而不是找借口。此外,我们要对自己承担的责任负责。......
  • 《软件工程:一种实践方法》读书笔记二
    读完本书后,我深刻认识到了软件工程的重要性。软件工程不仅仅是一套流程和工具,更是一种系统的思维方式和态度。通过本书所提供的实践方法,我们可以更好地进行软件开发和维护,提高软件质量,降低维护成本。同时,本书也让我明白了软件工程师的责任感和使命感。作为软件工程师,我们需要时刻......
  • 架构与架构师
    架构是概念,包含技术架构和人员组织架构技术架构:合理组织技术和方案支撑核心业务,技术架构模型,最基本的是分层架构,所有架构都可归结到此模型。 架构师:理解需求,搭建模型 架构技能:分与合、职责分配、耦合管理......
  • 九月份读书笔记(一)
    《程序员修炼之道:从小工到专家》从序言到第一章结尾这本书是很多公司的新人必备学习资料,正如作者内容所写,这是一本可以说是厕所读物的书,但他的内涵可不是别的厕所读物可以替代的,接下来是第一章节的内容第一章主要探讨了注重实效的程序员的特征和态度。这些特征和态度包括:负责任......
  • 九月份《程序员修炼之道:从小工到专家》读书笔记1
    《程序员修炼之道:从小工到专家》是一本非常受欢迎的计算机科学类书籍,作者AndrewHunt和DavidThomas通过通俗易懂的语言和生动的案例,向读者介绍了如何成为一名优秀的程序员。作为一名大二学生,我阅读了这本书,并从中受益匪浅。首先,书中强调了编程中的实践和实证。它教导我们不仅仅要......