With every line of code you write, think to yourself, what could go wrong here? When you realize what can go wrong, immediately build in proper exception handling and data sanity checks so that you don’t end up having to come back and clean it all up when everything starts going wrong.
Contributor: Ryan Desmond from codingnomads.co