DCSIMG
Too Much Abstractions? - Gil Fink's Blog

Gil Fink's Blog

Fink about IT

News

Microsoft MVP

My Facebook Profile My Twitter Profile My Linkedin Profile

Locations of visitors to this page

Creative Commons License

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.
© Copyright 2011 Gil Fink

Hebrew Articles

Index Pages

My OSS Projects

English Articles

Too Much Abstractions?

Too Much Abstractions?

Yesterday I had an architecture consulting session at a major customer.
One of the questions that were raised was how to know when you
have too much abstractions in your code?
or to make it even more interesting – do more abstractions implies
better design? 
I want to make it an open discussion and to hear what is your opinion
about this subject before I’ll post my own.

Comments

Mike Paterson said:

While I don't necessarily believe that you can have too much abstraction there are certainly points where abstraction is unnecessary.  Abstraction in and of itself does not in any way imply good design (or even better design).

That being said, I do believe that you can have too much inheritance.  

# July 15, 2010 3:12 PM

Gil Fink on .Net said:

Too Much Abstractions? Follow up I asked a question about how to know when you have too much abstractions

# July 17, 2010 10:39 AM