The Official Checklist for Developers or OCD for short, inspired by The Checklist Manifesto.
In the Checklist Manifesto it talks about how using simple checklists has revolutionized the medical industry. By forcing doctors and nurses to follow checklists when performing standard procedures mind bending amounts of mistakes have been prevented and lives have been saved.
I have implemented a checklist that I follow while developing logic for any application that I am working on. I call it the Official Checklist for Developers, currently it is in alpha and will be added to over time.
The checklist looks like this:
Following these steps will create beautiful code in your project over time.