One of the first things a programming guru told me was basically: whenever you are ready to hit Crl-C/Ctrl-V (or Ctrl-D or whatever 'duplicate' is in your editor) you shall ask yourself if you are not going to violate the all-important DRY rule. Ignorant and stubborn as I was at the time being I was like 'pfffft what can be wrong with some copy-pasting'. As I learned through the years and is shown by this quiz: a whole lot obviously. It can not be stressed enough how important and widely applicable yet so simple DRY principle is. So as a call-out to all programmers who haven't learnt the habit yet: please think twice or more before even considering copy-pasting.