Over a million developers have joined DZone.

Engineering Joke of the Week: The Train Ticket

· Java Zone

What every Java engineer should know about microservices: Reactive Microservices Architecture.  Brought to you in partnership with Lightbend.

On a train to a large computer convention, there was a bunch of engineers and a bunch of managers. Each of the managers had a train ticket. The group of engineers had only ONE ticket for all of them. The managers started laughing, figuring the engineers were going to get caught and thrown off the train.

When one of the engineers, the lookout, said, “Here comes the conductor,” all of the engineers went into the bathroom. The managers were puzzled.

The conductor came aboard, said, “Tickets, please,” and got tickets from all the managers. He then went to the bathroom and knocked on the door and said, “Ticket, please.” The engineers stuck the ticket under the door. The conductor took it and moved on. A few minutes later, the engineers came out of the bathroom. The managers felt really stupid.

On the way back from the convention, the group of managers decided that they would try that method, too. They bought one ticket for the whole group. They met up with the engineers in the same train car.

Again, the managers started snickering at the engineers. This time, NONE of the engineers had tickets. When the lookout said, “Conductor coming!” all the engineers went to one bathroom and all the managers went to the other bathroom.

Before the conductor came on board, one of the engineers left their bathroom, knocked on the managers bathroom and said, “Ticket, please.”


Microservices for Java, explained. Revitalize your legacy systems (and your career) with Reactive Microservices Architecture, a free O'Reilly book. Brought to you in partnership with Lightbend.

Topics:

Published at DZone with permission of Erich Styger, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}