Tag: 控制反转

当程序员说:“对接口而不是对象进行编码”时,程序员意味着什么?

我已经开始了漫长而艰苦的学习,并将TDD应用于我的工作stream程。 我觉得TDD非常符合IoC原则。 在这里浏览一些TDD标记的问题之后,我发现用接口进行编程是一个好主意,而不是对象。 你能提供简单的代码例子吗?以及如何将它应用于实际的使用情况? 简单的例子对于我(和其他想学习的人)掌握这些概念至关重要。 非常感谢。