首先,推荐下新栋BOOK制作的思维导图,基本上涵盖了本书的核心要点。

读书笔记 - 《架构整洁之道》(更新中...)

 

[个人认为,读书读到最后其实是一个不断把书读薄的过程,同时又是一个不断把书越读越厚的过程,前者侧重于提炼书籍的核心要点并内化吸收,后者侧重于吸收书籍的思想养分后不断丰富。有时候,读一本书,总想在最后提炼出结论性的几句话已表明自己真正读过了(功利性的阅读小思想),窃以为更高的境界更多的是润物细无声般将书中的思想用于实践。]

 

程序员可以分为三个层次:普通程序员、工程师和架构师。

 

作为一个细心的软件工程师或架构师,你该认识到无论是微观世界的代码,还是宏观层面的架构,无论是三种编程范式还是微服务架构,它们都在解决一个问题——分离控制和逻辑。所谓控制就是对程序流转的与业务逻辑无关的代码或系统的控制(如多线程、异步、服务发现、部署、弹性伸缩等),所谓逻辑则是实实在在的业务逻辑,是解决用户问题的逻辑。控制和逻辑构成了整体的软件复杂度,有效地分离控制和逻辑会让你的系统得到最大的简化

 

待定:结合《重构改善既有代码的设计》来看!

 

参考:

荐书丨架构整洁之道

相关文章:

  • 2022-12-23
  • 2021-11-27
  • 2022-12-23
  • 2021-05-25
  • 2022-01-05
  • 2021-06-02
  • 2021-12-08
  • 2019-09-14
猜你喜欢
  • 2021-11-07
  • 2022-12-23
  • 2021-07-15
  • 2021-12-27
  • 2021-10-15
  • 2021-04-27
相关资源
相似解决方案