It’s Turtles, All the Way Down


My mom and dad arrived in Salt Lake City tonight in anticipation of this weekend’s nuptials (my little brother is tieing the knot), so I spent the evening hanging out with them rather then writing the fifth entry in my series of 30 business ideas.

(No worries: I’ve promised to meet my deadline.)

I thought you’d find this little nuggest entertaining, though:

Yesterday Peter Thomas published a ridiculous J2EE call-stack diagram from an enterprise application he’s been working on. If your head doesn’t instantly explode in a cloud of incredulity after looking at that image (and reading the comments from the readers of Peter’s blog), then perhaps I can interest you in purchasing a General-Purpose Tool-Building Factory Factory Factory.

If you download the PDF version of the stack-trace picture, and zoom waaaaaay in close, you can see that the “Business Logic” portion of this monstrosity is actually a storeItem() method call.

That’s right: more than eighty frames in the call-stack, just to insert a record into a database.

Leave a Reply

You must be logged in to post a comment.