“简化根本复杂性,消除偶发复杂性”
根本复杂性(essential complexity)指问题与生俱来的、无法避免的困难。
偶发复杂性(accidental complexity)是人们解决根本复杂性的过程中衍生的。
架构师的责任在于解决问题的根本复杂性,同时避免引入偶发复杂性。
但现实中解决根本复杂性的同时,很大的机率会引入偶发复杂性的。所以我们要尽量避免这种事发生。
“简化根本复杂性,消除偶发复杂性”
根本复杂性(essential complexity)指问题与生俱来的、无法避免的困难。
偶发复杂性(accidental complexity)是人们解决根本复杂性的过程中衍生的。
架构师的责任在于解决问题的根本复杂性,同时避免引入偶发复杂性。
但现实中解决根本复杂性的同时,很大的机率会引入偶发复杂性的。所以我们要尽量避免这种事发生。