简洁的设计需要在工作开始的时候舍弃不必要的想法,并且在软件的生命周期内严格区分好的改变或坏的改变。
架构师通过搭建系统来解决业务问题,主要工作就是设定目标,通过架构业务和架构自己周边的组织来实现目标,只有成为架构师,他才可以做出正确决策,产生有效的业务结果,释放影响力。
所有人,都需要足够的数据,这样才能把模型交给我们的东西应用起来。
从某种意义上说,专业的程序员和专业作家是一类人,一个用自然语言创作,一个用计算机语言。
人和人、企业和企业之间的巨大鸿沟,不是来源于天赋和努力,而是来源于是否理解系统并且依赖系统。
工作中最重要的不是规则,而是对场景的理解。方法、技术、工具这些都不是最复杂的,而真正复杂的是问题的场景,是如何真正地理解问题。