1# Functional Beats Elegant 2# Don’t Over-Engineer 3# Be Open to Feedback and Criticism #4 Be Realistic When It Comes to Estimates 5# Create a Plan 6# Test Your Own Code 7# It’s OK to Not Know Everything It’s important to be aware of the fact that it’s impossible to know everything that’s going on…