I spent most of the day coding an Access app for work. I’m coding VBA now almost like it’s a proper object-oriented language: lots of tiny classes that do one thing only, basically no repeated code segments, use of design patterns wherever possible, and so on.