I have lately been embroiled in a debate about the importance of commenting in code. While I don’t yet believe that comments are completely unnecessary, I tend to think that they are largely unnecessary. Almost two years ago, I wrote ‘
Software development without maps’ in which I extolled the virtues of ‘documentation’. While it can be easy to
(
Read more... )
Comments 5
Reply
p.s. spiced ham is delicious
Reply
(The comment has been removed)
Also, from a Designer's perspective, notes are handy for explaining why you did something a certain way, and thus why it shouldn't be revised :) (I didn't put this in the other reply)
Reply
Ideally, given a growing collection of hacky bugfixes, it's in the best interests of everyone for particular subsystems to be refactored or re-engineered more cleanly. While clean architectures may take time and skill to build and maintain properly, the ongoing maintenance cost is closer to being linear, compared to an exponentially increasing cost of maintenance on a pile of hacky and incoherent bugfixes.
Reply
Reply
Leave a comment