|
|
|
|
|
by m_fayer
51 days ago
|
|
I strongly agree. I try to urge coders to document intent, that’s how I put it. Sometimes the intent is obvious and doesn’t need explanation, you’re implementing the feature. But if the intent is not obvious - like compensating for some out of band failure, or responding to some not obvious business need, or putting in something temporary that will be fixed later, then the reader needs to know. It’s frustrating that so few think about the perspective and needs of the reader or reviewer, not just the machine. |
|