Due to the nature of my job a lot of script writing (SQL in my case) is done on the fly and is often written in an ad hoc fashion. This is fine for my personal use (that is until I look back an indeterminate time later and have to decipher my own work whilst […]