Ideas Worth Savoring, Wisdoms Worth Sharing.
Debunking the myths of commenting code - Good code is self-documenting: No matter how good the code is, it cannot capture the informal aspects of a module’s interface such as why a particular design decision was made, or the meaning of its result, hence the need for comments.