4 ms·
I've found the OG Design Patterns book to be verbose and opaque. I strongly recommend => Refactoring Guru https://refactoring.guru/design-patterns/python https
by john-tells-all 4y ago
I've found the OG Design Patterns book to be verbose and opaque.
I strongly recommend => Refactoring Guru https://refactoring.guru/design-patterns/python https://refactoring.guru/design-patterns/python
It's a lot of patterns with _short_ clear descriptions, and lots of diagrams! Recommended even if you're not doing Python. An excellent investment, and a bunch of it is free.
- hinkley 4y agoThe DP book is a published version of Gamma's PhD thesis, which I learned in a class with someone closer to the story. It's corroborated here: https://www.zdnet.com/article/erich-gamma-a-pattern-of-success/ https://www.zdnet.com/article/erich-gamma-a-pattern-of-succe... On its face that implies that Gamma was a kid, and so the work is purely academic, but he's around 8 years too old to have been starting a PhD in '91 without any prior industry experience. It's still mostly his work (otherwise it's not his PhD) with the other 'authors' consulting and copy editing.