3. Why avoid code duplication?
“The way you get programmer productivity is by eliminating the lines of
code you have to write” – Steve Jobs
How? Stop duplicating and repeating code! Less Code to Write = Less
Code to Maintain = More features delivered = More productive
We normalize databases – should also normalize our code
DRY – Don’t repeat yourself – Single Source of Truth