架构整洁之道(Clean Architecture)笔记

[美] Robert C. Ma tin架构

孙宇聪译spa

--------------------------------------------设计

咱们怎么可以预知某个系统将来的变动需求,以便提早作准备呢?我 怎么能开发

在没有水晶球与时光穿梭机的状况下,未卡 先知 ,下降将来的变动成本呢?class

所谓软件架构,就是你但愿在项目一开始就能作对,可是却不必定能软件

够作得对的决策的集合方法

一一-Ralph Johnson项目

了解历史己经够难了 对现实的认知也不够可靠,预言将来就更难了。集合

这就是不一样的软件开发理论的主要分歧点。di

 

 

而本书试图探索的则 是一条整洁路线 这条路线拥抱软件的灵活多变性,将其
做为系统的一级设计目标 同时,咱们也认可人类并不能全知全晓,但在信息不全
的状况下人类仍然可以作出优良的决策。这条路线可让咱们 发挥优点,避开弱
势。经过实际创造和探索,不停地提出问题和进行实验 优良的软件架构不是一成
不变的,只有通过不断打磨和改进才能最终成就
软件架构是一个猜测,只有经过实际实现和测量才能证明
一一- Tom Gilb
遵循这条路线,咱们须要用心,全神贯注,不停观 和思考,在原则指导下不
断实践。虽然这可能听起来很麻烦、很慢,可是只要坚持走下去必定可以成功
走快的惟一方法是先走好
一一- Robert C. Martin
 
 
未完....
相关文章
相关标签/搜索