On Thu, 4 Nov 2004, Sebastian Riedel wrote:
> Doesn't solving a real problem make features look cool in the first
> place? And is there something like over-abstraction?
In answer to the first - depends on the person and their background.
In answer to the second - yes, look at many Java or .Net applications and
you will see a great deal of it. I have recently worked on a monster
project in Perl that was over abstracted and over-engineered.
> I see bad code allday, but it's always about not enough abstraction and
> spaghetti code, do you really know of an actual example for
> over-abstraction?
You can always abstract and refactor bad code, it can be harder to
simplify over-engineered code, especially once its in production.
I would always lean towards simplicity over abstraction, using the latter
only when needed rather than as a rule.
A.
-- Aaron J Trevena - Perl Hacker, Kung Fu Geek, Internet Consultant AutoDia --- Automatic UML and HTML Specifications from Perl, C++ and Any Datasource with a Handler. http://droogs.org/autodia_______________________________________________ maypole mailing list maypole at lists.netthink.co.uk http://lists.netthink.co.uk/listinfo/maypole
This archive was generated by hypermail 2.1.3 : Thu Feb 24 2005 - 22:25:56 GMT