Coding basics: DRY programming
I’ve been working on an old code base recently, a one which I have inherited,
and looking through it I was frustrated at a lot of the code involved. Don’t
get me wrong, that’s normal for most programmers when they inherit an old
project, but I’m