25 comments

[ 0.19 ms ] story [ 83.1 ms ] thread
Building up to HelloWorldEnterpriseEdition, I see.
Nobody thinks of it this way, but the ultra abstraction stuff in enterprise software is actually proof that the previous generation of programmers did as much boredom engineering as the present one.
Nicely said; "boredom engineering" encapsulates so much of what I've seen at large enterprises.
(comment deleted)
That’d require a REST interface.
SOAP
No corporate software is complete without an integrated email client, including inbound email.
It's missing some ROT13 action and additional GoF design patterns like Visitor.

What else can reasonably be added to this elaborate, simultaneously horrifying and beautiful hood ornament?

https://en.wikipedia.org/wiki/Design_Patterns

Visitor is a very useful pattern in truth. Handy with client/server, deserialisation and in C++, boost variant as that serialises too.
Sure, and yet it is interesting how the satire would be funnier with the visitor pattern than with an obscure pattern nobody uses.
Visitor only exists to deal with limitations in the language. Every use of Visitor I've seen had been an absolute nightmare to maintain. I'd rather just use reflection than implement something using Visitor.

And I think that's what made the comment so funny.

Amateur! Needs to use setjmp and an intentional bug.
patience, leave some stuff for later, otherwise the experiment will end soon
You are my coworkers, except they aren't doing it ironically
(comment deleted)
This is the fun stuff I come to HN for!
Interesting turn of events. From the title alone, I thought it was going to be commentary on the nature of software engineering and management (or mis-management) of complexity.
Sounds like a regular day at work
It should output the result of a GPT-stlye transformer fine-tuned on data set of 1,000,000 instances of "Hello World"
Yeah this hits a little too close to home.

I think you might be missing an opportunity for some additional pomposity in the commit messages.

Unfortunately they have stopped this endeavour due to "personal reasons", but they did say they will return next year.
Clearly, this needs a logging a framework. Bonus points if the logger can be configured to POST to an endpoint...
(comment deleted)