KISS和YAGNI是否与SOA,DDD,IoC,MVC,POCO,MVVM等日益复杂的模式和实践趋势不一致?

JNa*_*ppi 4 yagni agile-processes

在我看来,敏捷方法鼓励我们保持简单,精益,而不是在需要之前增加复杂性和复杂性.但是,技术变革的速度和数量鼓励使用越来越抽象,复杂和复杂的工具和模式,以复杂的方式解决我们可能尚未(并且可能永远不会遇到)的问题,这些问题包括重要的学习曲线和大量的投入.

Chr*_*isW 11

KISS和YAGNI是否与趋势越来越复杂......

汽车有一个加速器一个制动器,以及一个可以向左和/或向右转的方向盘:由驾驶员决定何时使用.

  • 先生,这是一个很好的比喻. (2认同)