Be Nice – Comment your Code
I've always been a fan of commenting code. To me, it's a no brainer, the sensible thing to do, and a fundamental part of building software that's easy to understand and maintain. Not everyone agrees though. Some argue that comments are unnecessary and simply shine a light on code that isn't as expressive as it should be. In this post I'll try to counter those arguments and tell you why I think quality comments are an important part of building software that easier to understand and maintain. Helping Others Understand Your Code As developers, we spend a considerable amount of time reading and trying to [...]