View Single Post
Old 01-08-2008, 01:01 PM   #4 (permalink)
Wildhoney
La Vida es Sueño
Advanced Programmer Top Contributor 
 
Wildhoney's Avatar
 
Join Date: Sep 2007
Location: Oldham
Posts: 2,258
Thanks: 90
Wildhoney is on a distinguished road
Default

It does aggravate me personally how people claim that because users cannot see code that it doesn't matter. I think it very much does matter. For the very fact that managing bad code is an utter nightmare, and any subsequent additions to the system would merely be patching up the code to take it another mile before it again falls apart, is dead wrong.

If everybody in this world had that frame of mind, such as a car manufacturer, say Lotus, built cars that lasted for a year before I install some fluffy dice in my car and the carburettor decided enough was enough and keeled over. You take it back to the garage where the mechanic informs you that this will soon become common because Lotus only manufacture cars to get them out of the showroom, and to do a few errands before it decided it could not carry in - you wouldn't be best pleased to say the least!

The bottom line is, things are supposed to be built to last, and if they don't last then that's bad workmanship. Whether I can see the carburettor or not is immaterial. I'm not a mechanic and so constantly checking it is of no concern to me, I paid good money for my Lotus and I expect it to function for a damn sight longer than a year.

Coding is no different.
__________________
The man who comes back through the Door in the Wall will never be quite the same as the man who went out.
Send a message via AIM to Wildhoney Send a message via MSN to Wildhoney Send a message via Yahoo to Wildhoney
Wildhoney is offline  
Reply With Quote