> Next 4-8 years, I started getting cute with it and applied all kinds of design patterns, Factory, Abstractions, DI, Facade, Singleton you name it.
What's cute about this madness? There's nothing uglier than that! Simple code is cute. The simpler, the cuter.