架构整洁之道 Clean Architecture [美] Robert C. Martin 著 | 孙宇聪 译 电子工业出版社(Publishing House of Electronics Industry) 北京·BEIJING KSJ小于 1 分钟读书笔记
序 程序员可以分为三个层次:普通程序员、工程师和架构师。 架构师和程序员的区别,在于以下几个方面: 简单 vs. 简陋:简单是经过深思熟虑后的极简,简陋则是缺乏设计的粗糙。 平衡 vs. 妥协:平衡是在多种需求间找到最优解,妥协则是放弃原则的让步。 迭代 vs. 半成品:迭代是持续优化,半成品则是未完成的工作。 本文为《架构整洁之道》读书笔记,整理核心观点,便于回顾与思考。 KSJ小于 1 分钟读书笔记