DRY — Don’t repeat yourself

The DRY principle is an integral part of clean code, but what does it actually mean and what is it really good for?
Should you really care about it?
What does it actually mean?
Don’t write code that does the same thing twice.
It doesn’t mean that you must only ever write one loop within all of your code. But you shouldn’t…