Becoming a Pragmatic (Better) Programmer — Part 3 (Decouple, Concurrent Coding, Project & Team)

Tips for becoming or improving as a better programmer.