In software, the chain isn't as strong as its weakest link; it's as weak as all the weak links multiplied together.
Steve McConnellIt's hard enough to find an error in your code when you're looking for it; it's even harder when you've assumed your code is error-free.
Steve McConnellThe default movement on a software project should be in the direction of taking elements of the software away to make it simpler rather than adding elements to make it more complex.
Steve McConnellGood code is its own best documentation. As you're about to add a comment, ask yourself, "How can I improve the code so that this comment isn't needed?" Improve the code and then document it to make it even clearer.
Steve McConnell