除了TDD之外,松耦合代码还有其他好处吗?

Vad*_*dim 4 dependency-injection loose-coupling

当我在做TDD时,它迫使我采用依赖注入原则,最后我得到松散耦合的代码.

有人告诉我,理解松散耦合代码的应用程序更难.

你能告诉我松耦合代码的优缺点吗?

Man*_*anu 7

最大的优点是对一个模块引入更改不会以不可预测的方式破坏其他模块.