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.

22 Responses to “Die petstores die”

  1. Sideshow Bob Says:

    You are all misunderstanding Hani. He’s speaking in German. Me means “The, Petstore. The.”

  2. Jeff Dahmer Says:

    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?

  3. Anonymous Says:

    Didn’t Marc Fleury write the first petstore?

  4. MarcFurry Says:

    Your Pets are Belong to Us.

  5. Anonymous Says:

    I always wanted to buy a cock in a Pet Store, but I have never found it ; damn J2EE!

  6. Gabriel Mihalache Says:

    You’re mistaken. Perstore(s) is an anti-pattern repository.

  7. Bas Scheffers Says:

    But I love petsovernight.com, “would you like a kitten? Have one deliverd! Little bundles of love, in a box, straight ot your door.”

  8. Anonymous Says:

    Hey fate, have they been giving you that catnip again?

  9. Dual Boot Says:

    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.

  10. not me Says:

    Websphere has a Flowershop. ‘Plants by Websphere’. Now there’s imagination for you!

  11. Anonymous Says:

    http://www.hanishorniesluts.com has a SexStore app. Apparently they use it for benchtesting or something. More originality

  12. van Says:

    Are you in excess of ammo?

  13. Cameron Says:

    Hey! There’s no such site! (www.hanishorniesluts.com)

  14. Anonymous Says:

    > Hey! There’s no such site!

    Sorry, must have misspelled it … one handed typists!

  15. Clown Puncher Says:

    What are you doing with the other hand?

  16. Enlightened One Says:

    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.

  17. Clown Puncher Says:

    All of your clowns are belong to us

  18. Anonymous Says:

    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

  19. Anonymous Bitch Says:

    …Wishing you had it back?

  20. Reality Dysfunction Says:

    [Trackback] This man speaketh the Word.
    Die Petstores, Die.

  21. Pet Store Owner Says:

    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.

  22. gorazde Says:

    neat :)

Leave a Reply