5 Easy Principles For Always Writing Clean Code