Grades
•black → commitment to improve
•red → basic principles and practices
•orange → automate things
•yellow → continous testing
•green → continous integration
•blue → continous deployment
•white → all of the above & restart with red
Slide 7
Slide 7 text
1st grade (red): Principles
•Don´t Repeat Yourself (DRY)
•Keep it simple, stupid (KISS)
•Be careful with optimizations
•Favour Composition over Inheritance (FCoI)
Slide 8
Slide 8 text
1st grade (red): Practices
•Boy Scout rule
•Root Cause Analysis
•Use a version control system
•Start with simple refactoring
•Reflect on a daily basis
Slide 9
Slide 9 text
Summary
•Improve yourself
•Think big, start small
•Don’t do 100%
•Just increase by 20%
Slide 10
Slide 10 text
Some References
•Clean Code (Book)
•Clean Code Developer Site
• CCD 1st (red) grade
•CCD App (Windows Store)
•CodeWars