It's Never Just an If Statement
Rightly Dividing Complexity in Software
Just an If Statement
Ifs Accrete
A misplaced if
is a complexity magnet
What are we thinking?
Occam's Razor for code?
Is a system more complex if it has more things?
versus
More Things != Complex
Divide!
Divide Carefully
Oo! These Look Similar!
...or not: Rule of Three
Coupled Additions
Open/Closed Principle
Evolve Your Model
It's Never Just an If
Made with Slides.com