Developing code is hard enough, and writing code that is robust and maintainable is even harder. Superior coding practices are.