Die petstores die
That’s right, I’m sick of all the yet-another-petstore-app crap floating around. First we had petstore, a glorious mishmash of every possible design pattern combined in ways that would make God himself weep hot bitter tears of anger and frustration. After that we got the .net petstore as pimped by theserverside.com, a horrific implementation that anyone with any sense of decency would be ashamed of.
Then of course there is good old xpetstore, the petstore to rule them all. An application that defiles xdoclet in ways that few but the most brain-damaged of struts monkeys have ever even considered.
Sadly, that’s not the end of the story. We now have petsoar bearing down on us, just when we thought that the world has finally realised the pointlessness of a web enabled pet store. Worst, it isn’t even a proper petstore, it’s a feeble nod in petstore’s general direction, and isn’t nearly as featureful and suchlike.
What is it exactly about web enabled petstores that reflects real world projects? Since when are shopping carts a good example of modern day project needs? The initial petstore I suppose made some sense. Back then, shopping carts were just getting established, and the idea of a canned one was still novel. How on earth could that concept still be deemed pertinent and relevant to the developers of 2003 is a mystery to me.
Enough petstores. Please, please, enough. There are few things more off-putting than someone attempting to teach you important concepts using an example that couldn’t be further away from how you intend to use such concepts and patterns.
November 21st, 2003 at 10:19 am
You are all misunderstanding Hani. He’s speaking in German. Me means “The, Petstore. The.”
November 21st, 2003 at 12:23 pm
You have no idea how many times I’ve tried to purchase pets on the Internet. But I just can’t find any real petstores. So I say we need more petstores.
What’s an xpet anyway?
November 21st, 2003 at 3:24 pm
Didn’t Marc Fleury write the first petstore?
November 21st, 2003 at 5:10 pm
Your Pets are Belong to Us.
November 21st, 2003 at 6:53 pm
I always wanted to buy a cock in a Pet Store, but I have never found it ; damn J2EE!
November 22nd, 2003 at 9:01 am
You’re mistaken. Perstore(s) is an anti-pattern repository.
November 22nd, 2003 at 9:11 am
But I love petsovernight.com, “would you like a kitten? Have one deliverd! Little bundles of love, in a box, straight ot your door.”
November 22nd, 2003 at 1:10 pm
Hey fate, have they been giving you that catnip again?
November 22nd, 2003 at 3:30 pm
Hani, You do not understand the importance and complexity of petstore apps. These apps play a vital role in instruction and comprehension of concepts and patterns. Obviously you do not understand how peoples Thought Works and could benefit greatly from a “Training Program” of the importance of petstore apps.
November 24th, 2003 at 1:55 am
Websphere has a Flowershop. ‘Plants by Websphere’. Now there’s imagination for you!
November 24th, 2003 at 4:41 am
http://www.hanishorniesluts.com has a SexStore app. Apparently they use it for benchtesting or something. More originality
November 24th, 2003 at 7:30 am
Are you in excess of ammo?
November 24th, 2003 at 7:35 am
Hey! There’s no such site! (www.hanishorniesluts.com)
November 24th, 2003 at 8:51 am
> Hey! There’s no such site!
Sorry, must have misspelled it … one handed typists!
November 24th, 2003 at 10:14 am
What are you doing with the other hand?
November 24th, 2003 at 1:19 pm
Honestly, creating petstores applications is a lot like punching the clown. In fact, it would be a lot better to just create a web application for punching the clown. There could be several options available and several clowns to punch. One hand for typing in the application and one hand for punching the clown.
November 24th, 2003 at 1:21 pm
All of your clowns are belong to us
November 25th, 2003 at 12:24 am
Clown Puncher wrote “What are you doing with the other hand”. You insensitive clod, I lost my other arm in an accident 2 yrs ago. What do u think Im doing with it
November 25th, 2003 at 9:12 pm
…Wishing you had it back?
November 26th, 2003 at 6:03 pm
[Trackback] This man speaketh the Word.
Die Petstores, Die.
July 9th, 2004 at 7:11 pm
I’ve always liked pets and especially puppies and I would mind having a pet store online even if it is a bloated J2EE application. I can always buy insurance in case it fails.
January 20th, 2005 at 5:19 pm
neat :)