Re:Put down the abstract factory and get something done
by brl on Tuesday January 27, 2009 @04:58PM
(#452826)
Everybody writes shit code when they implement something new to get it working as quickly as possible. What matters is spending an extra 10-30 minutes before checking your code in to turn that sloppy code into a work of art.
It's really that easy.
Re:Put down the abstract factory and get something done
by timf on Tuesday January 27, 2009 @05:21PM
(#452875)
Everyone does that? Then I'm having some kind of Russell's paradox situation with your comment :-)
Re:Put down the abstract factory and get something done
by brl on Tuesday January 27, 2009 @05:58PM
(#452931)
Yes, I mean it's not unusual to take the shortcuts described in the article to produce working code. Even the very best programmers who turn in immaculately maintainable software do not just sit down at their desk and type perfect code into their editor.
First you write a really bad version that mostly works. Then you go back and fix that abomination before anybody else sees it. You don't want everybody else to think you suck at programming, right? :)
Another thing the author does not mention is that many of these things you can make very habitual and even into zero cost macros (especially if using a mature IDE).
A habitual extra 15 seconds spent minding something that requires no 'real thought' because you do it all the time can have an enormous long-term organizational impact.