No spring, no ORM. Their enterprise example is worthless.<p>On a more serious note - in the career of a software developer the moments in which his power, resources and responsibilities are balanced are rare. Which leads to over engineered hello worlds if he is bored and have extra time. Or hacked together mission critical in a crunch time. Often both simultaneously.