piglet
Posts: 63
Nickname: piglet
Registered: Dec, 2005
|
|
Writing correct code
|
Posted: Mar 6, 2006 7:33 AM
|
|
"The problem is the not caring part. Eventually, a programmer will come around who does care and has to maintain these wires. If they're anywhere near as interwined as the wires behind my computer, I pity the fool."
If your point is that unnecessary coupling of components should be avoided because it makes maintenance a nightmare, that's an old hat. If your point is that implementation code may contain bugs and needs to be maintained, no arguing with that. What I object to is you and Diggins * giving up the interface/implementation paradigm, and * pretending to have just identified a new problem in software engineering that nobody else has ever thought about - "the back interface problem" - which is really nothing else but the basic challenge of our trade: writing correct code.
|
|