Making Your Code Better

In this chapter, we are going to try to explain some of the things that we, as programmers, do to make our own lives easier. We will try to avoid prescribing a particular practice as something you must do; however, we will make a case for several tools and techniques that should help to make your code better.