I've long searched for poignant phrase to capture how I feel about a certain style of programming. I've finally spotted one courtesy of Dadhacker: "an attempt to be “grown up”. From this post:
Someone had read the Software Patterns book, because about every third source file implemented a factory; I’m pretty sure there were factories for making factories. Now there are perfectly good reasons to write factories, fine and wonderful reasons to have abstract instantiation, but what was going on in the bulk of this company’s code was fear, realized with indirection and thousands of lines of creative procrastination, and an attempt to be “grown up” with stuff copied from a popular book on design without doing any actual design.