DEV Community

Discussion on: Death by Interfaces?

Collapse
 
timothymcgrath profile image
Timothy McGrath

I think in general, interfaces are the right choice over base classes. However, putting an interface on every class you write isn't necessary. Only add them when they provide value for testing, DI, or architecture.

But the tooling has improved enough to quickly go to the implementation of the interface. In VS, you can use CTRL + F12.