【发布时间】:2011-05-22 15:41:43
【问题描述】:
最近,我一直在阅读有关接口是抽象的假设错误概念的帖子。一个这样的帖子是http://blog.ploeh.dk/2010/12/02/InterfacesAreNotAbstractions.aspx
我有点困惑。如果我没有接口(接口/抽象类),那么我将如何注入我的依赖项并模拟它们?
另外,我听说人们谈论不使用只有一个实现者的接口。喜欢这个博客 - http://simpleprogrammer.com/2010/11/02/back-to-basics-what-is-an-interface/
现在这一切,是不是违反了原则——编程到接口而不是实现?
【问题讨论】:
标签: design-patterns interface abstraction