目录
简单的往往是最好的
/  

简单的往往是最好的

一个可用的复杂系统总是从可用的简单系统演进而来。反过来这句话也是正确的:从零开始设计的复杂系统从来都用不了,也没办法把它变成可用。 ——Jahn Gal,《系统学》

在看《数据密集型应用系统设计》时,读到的一句话,还是挺有触动的。
第一性原理,如无必要勿增实体(奥卡姆剃刀),也同样反应了这个道理。再很多时候,能满足要求的最简单的设计,往往是适应性最好的,也就是最合适的方案。
最近咱们团队在做服务化的改造,核心还是与我们业务和团队现在发展想适应,提升团队交付效率和适应性。并不是说之前做的不好,而是环境变了;也不是说现在需要做出一套完美的方案,以保证以后不会变。
可能今天做完了,后面还会变,这都不是问题。我们需要做的是找一个能满足诉求的简单的、适应性强的方案,让我们可以走的更快,同时在面对未来业务快速发展的时候,有更强的适应性。