Years before this mediocre text spawned a cult there was a much better book by James Coplien that made many of the same points in a much more useful way. But it was about C++ which had not yet been destroyed by extensions like the destructive throw keyword and so didn’t spawn a cult, with managers taking a copy everywhere like high priests of some Cult of Cybele.

Now everyone talks authoritatively about this or that pattern for tiny scraps of code. It’s all supremely ridiculous.

I bought it new, I read it, I yawned, I sold it. The only pattern I ever refer to is the singleton because it takes less time to say.

I kept Coplien’s book.

American Software Developer living in Vietnam. Classical musician (guitar, woodwinds), weightlifter, multilingual, misanthrope • XY

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store