2 ms·
This might be true in some rare cases, but in general I disagree with it. The people who originally designed it, no matter how well documented, are much more l
by rapind 16y ago
This might be true in some rare cases, but in general I disagree with it.
The people who originally designed it, no matter how well documented, are much more likely to understand and be able to extend it. Tests help too, however losing your initial developers, if they were any good, will always have a high cost associated to it. You can get by sure, but it has a high cost. I think the difference in comprehension in pretty large.
I think there are a couple things which cause this difficulty:
1) I don't enjoy writing reams of documentation, and I bet most other developers don't either.
2) I don't enjoy reading reams of documentation before I can dig in, and again, I bet most other developers don't either.
- jsharpe 16y agoThis is why it's really important to do code reviews. Not just so that any egregious practices are eliminated before they are inflicted on the codebase, but also so that more than one person knows what's going on, and what the original intent was, with every piece of code in the codebase.