Keeping the build clean
Not adding unnecessary context
Not writing extra code
Not making any changes without understanding the context
You write functions that only do one thing at a time
Know your IDE well