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.

socially-bookmark this article:
Add 'It’s Turtles, All the Way Down' to Del.icio.us Add 'It’s Turtles, All the Way Down' to digg Add 'It’s Turtles, All the Way Down' to FURL Add 'It’s Turtles, All the Way Down' to blinklist Add 'It’s Turtles, All the Way Down' to My-Tuts Add 'It’s Turtles, All the Way Down' to reddit Add 'It’s Turtles, All the Way Down' to Feed Me Links! Add 'It’s Turtles, All the Way Down' to Technorati Add 'It’s Turtles, All the Way Down' to Socializer 

Leave a Reply