April 03, 2008 | 0 Minute Read
This post was originally posted on
my old blog.
It's a balancing act: balancing elegance of design vs. simplicity.
Simple is frequently a lot easier to maintain than elegant.
You have to pick somewhere in between.
In an ideal world all the code would be very simple and very elegant. Unfortunately you don't have enough time to do everything ideally. Because this is not about delivering perfect code, its about delivering business functionality!
If I could spend an infinite amount of time working on a project, I would make perfect code... but I am spending somebody else's money working...
I offer courses for modern web-development in the enterprise:
Contact me to get your team up to speed on JavaScript, HTML5, Angular, React, Node, Grunt/Gulp etc and how to integrate those technologies in your enterprise
environment (Java, .NET).