• Any short period of time between writing and reviewing will improve your code. I discuss this all the time with our devs and do my best to cajole them to revisit and tidy the structure up to little avail. No-one ever wants to look at code they have written that works while they still understand it sadly 🙁

    That said I think code standards have improved considerably overall in the last 5 years here so it's not all bad.