This card summarizes the tips and checklists found in The Pragmatic Programmer. For more information about THE PRAGMATIC PROGRAMMERS LLC, source code for the examples, up-to-date pointers to Web resources, and an online bibliography, visit us at www.pragmaticprogrammer.com.
1. Care About Your Craft xix
Why spend your life developing software unless you care about doing it well?
2. Think! About Your Work xix
Turn off the autopilot and take control. Constantly critique and appraise your work.
3. Provide Options, Don't Make Lame Excuses 3
Instead of excuses, provide options. Don't say it can't be done; explain what can be done.
4. Don't Live with Broken Windows. 5
Fix bad designs, ...