Programming encompasses implementing the designed solution via code
-
The point is to rise above the cycle of hacking something together and running to see if it works
"Compiling something before you're sure your program works is often a symptom of the hacker mindset"
-
"Classes are your primary tool for managing complexity"
-
Methods and procedures with a single purpose
-
Take responsability for protecting yourself even when its the other drivers fault
"Defensive programming is about adopting the mindset that you have no idea what other drivers are going to do."