Don't Repeat Yourself - iOS
Don't Repeat Yourself (DRY)
The Don't Repeat Yourself principle is one of the most important concepts that a software engineer has in his/her arsenal (in my opinion).
I previously worked on a legacy PHP project whereby a complete disregard for DRY has resulted in a