D
Dave
I have a set of developers who have gone off and implemented an interface
for nearly all classes in a project\solution, now some of these classes will
need interfaces as they implement the provider design pattern and other
classes are exposed to the outside world, but the majority are internal
classes and therefore IMO they don't require an interface.
I can find plenty of articles on how to implement interfaces but I can't
find any explaining why the over use of interfaces is bad
(design\practice) - does anyone know of such articles\links?
Cheers
Dave
for nearly all classes in a project\solution, now some of these classes will
need interfaces as they implement the provider design pattern and other
classes are exposed to the outside world, but the majority are internal
classes and therefore IMO they don't require an interface.
I can find plenty of articles on how to implement interfaces but I can't
find any explaining why the over use of interfaces is bad
(design\practice) - does anyone know of such articles\links?
Cheers
Dave