I’ve recently got a new book about design patterns. It’s really interesting and I’ve now got plans to completely redesign the back end systems at work :) I’m new in the job still (only six months!) and so inherited the mess that I’m currently working with. The current system will become unmaintainable in the next year ish without some sort of surgery, so the knack is to have the replacement come online before that happenss…