Once, long ago, I use to be a janitor cleaning up after executives in office buildings as I put myself through school. At the time I would be sweeping the floors as I saw some of those workers crunching through their spreadsheets late at night getting ready for their presentations the next day. One guy I saw did a lot of print shop type of stuff, graphic work, troubleshooting etc ...
We are human and that means we have habits. Some smoke, some write spaghetti code and others drink green tea instead of soda pop. Sometimes the best way to break ourselves of a habit is first to understand that we have one and then finding some advice on new habits that we could adopt to take their place. Over the last 15 years I have had a lot of habits ...
i = 0, j = k + t % rr ok? Do we even know what the heck that is saying? This is the kind of stuff programmers have to deal with when editing someone else's code. What do these things mean? As programmers we should strive to make code better than we found it. A keyword here is "Naming convention". We will explore what it means to have one ...