Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
User Journal

Journal blinder's Journal: What's In A Name? 8

Okay, I had a stroke of pure genius! Its almost too perfect. First, some background. I'm working on this project to tie our mainframe ordering system into a notification service so that when status changes for an order on the MF, that status change will be written to an MQSeries Queue and picked up then some business logic will be applied and a notification will be sent to a customer. Well, its way more complicated as I made it sound, as the ordering process is very very complicated (the company manages fleets of automobiles for large customers, and there are about dozens of steps in the process all of which can be customized to suit a given customer).

Anyway, it is my job to create the middle-ware between the Queue and the notification, which is a fairly complex EJB (Enterprise Java Bean -- deployed in Websphere)... but I didn't want to limit the functionality of this EJB to just our application, as there are about 3 other projects who need similar functionality (consume messages, aggregate data based on message contents, format message, send message to notification system).

So, I abstracted out the primary functions into a design pattern I call "compiler/aggregator" where custom compilers and aggregators can be implemented based on specific application requirements but all sharing the base functionality.

Okay, yeah, nothing ground breaking here, this is just SOP for us object oriented developers, but here's the stroke of pure genius.

The API I designed I am calling Trogdor. What a perfect name! I mean, is there a better name anyone can think of??? The primary test case is of course called TheBurninator. LOL!! I kill myself with my genius! So, now when one goes through our PVCS system, they will notice this project: TrogdorJAR. The package name is of course:

com.phh.trogdor

So, I'd like to take this time to thank the Brothers Chaps.

(Wow, can you believe I wrote a JE on what I called this stupid thing? Man, now there's grasping-at-straws for ya).

This discussion has been archived. No new comments can be posted.

What's In A Name?

Comments Filter:
  • Comment removed based on user account deletion
  • Because Trogdor comes in the N-I-I-GGHHT!
  • Never heard of Homestarrunner before.
    Great stuff.
    For others who had no clue. [homestarrunner.com]
    • Comment removed based on user account deletion
      • You know, it's funny when someone finds out about something that's been around for a while.
        Just last week I sent a link to thinkgeek.com to a friend of mine.
        SB is funny as hell. Even funnier was that one of the last questions was posted by an 'Em'.
        I definitely should pay closer attention.
      • I like Marzipan's answering machine. I mean, those crank calls SB makes, and well, Coach Z and Bubbs thinking that she digs them.

        Plus, man, Parsnips-a-Plenty... that kills me!

        "Parsnip soup eh? We'll make parsnip pie!"

        "This must be the depot"

        "Where have all the parsnips gone?"

        "what?"

        and, well, the Ballad of the Sneak... "Boss Tweed gives the Sneak the what for"

        oh mean, i could go on!

  • I wish we could custom name our servers at my workplace. They have this boring naming scheme where the only difference is the number. I'd love to see TROGDOR, THECHEAT, etc. Probably not very original, but still more fun.

  • Let us know if they fire you so we won't go and do that with .NET =)

Suggest you just sit there and wait till life gets easier.

Working...