架构设计:简化根本复杂性,消除偶发复杂性

“简化根本复杂性,消除偶发复杂性”

根本复杂性(essential complexity)指问题与生俱来的、无法避免的困难。

偶发复杂性(accidental complexity)是人们解决根本复杂性的过程中衍生的。

架构师的责任在于解决问题的根本复杂性,同时避免引入偶发复杂性。

但现实中解决根本复杂性的同时,很大的机率会引入偶发复杂性的。所以我们要尽量避免这种事发生。

猜你喜欢

转载自blog.csdn.net/wide288/article/details/86028531