Eight Fallacies Revisited

Model commute

Back in November, I blogged Peter Deutsch’s Eight Fallacies of Distributed Computing. Given the journey to work that I face each morning, I might also offer some fallacies of distributed commuting (see what I did there?):

  1. The rail network is reliable
  2. The journey will always be quick
  3. Your patience is infinite
  4. The underground is secure
  5. Topology doesn’t change
  6. There is one optimum route
  7. Transport cost won’t severely harm your bank balance
  8. "All our lines are running a good service" doesn’t just mean "the system isn’t horribly broken today"

Apologies to the US readers (which I believe is something like 98% of you), but as I just got home from another "fun" journey on the over-crowded, stinky London Underground (along with 3million other lucky travelers each day), this list seemed kind of appropriate... :)

About the Author

Matt Stephens is a senior architect, programmer and project leader based in Central London. He co-wrote Agile Development with ICONIX Process, Extreme Programming Refactored, and Use Case Driven Object Modeling with UML - Theory and Practice.