Tip #26: Document Your Code

You will invent a whole new library of curse words the first time you have to come behind a previous engineer and work on a program that involves thousands of lines of complex, undocumented code. Concept: Documenting software code does not take a great... Read the full text.