- Don’t ignore an error!It will raise problems in the future.
- Write comments only when the code doesn’t or can’t say something.
- Technical exceptions will be handled by the application framework while the business domain exceptions by the client code.
- Deploy often.
- Challenge yourself by doing what you are not good at (deliberate practice).