irahulon Hacker News • Recommends
On “Design Patterns in Python (Free Book)”
#python#designpatterns#alexmartelli
3.4K subscribers • 2 videos on Hallway
Intermediate. Assumes working knowledge.
90K views19 years ago2 recommendations
Programming languagesSoftware designPythonDesign patternsObject-oriented design
Alex Martelli explores classic design patterns and explains how they should be implemented in Python to leverage the language's strengths.
Python Design Patterns Alex Martelli Design Patterns must be studied in the context on the language in which they'll get implemented -- the Gang of Four made that point strongly in their book, though almost everybody else seems not to have noticed. This talk explores some "classic" DPs in all the various categories -- Creational, Structural, and Behavioral -- studying how they show up in Python programs and how they interact with Python's special strengths. Speaker Bio:Alex Martelli is Uber Tech Lead (Production Systems) at Google. Alex is the author of "Python in a Nutshell", co-editor of the "Python Cookbook", a Member of the Python Software Foundation, and winner of the 2002 Activators' Choice Award and 2006 Frank Willison award for outstanding contributions to the Python community. (more)What people say. Recommended as an excellent, level-headed guide to understanding design patterns specifically in the context of Python.
irahulon Hacker News • Recommends
On “Design Patterns in Python (Free Book)”
irahulon Hacker News • Recommends
On “Books Programmers Don't Really Read But Recommend”
omginternetson Hacker News • Recommends
On ““Design Patterns” Aren't (2002)”
irahulon Hacker News • Mentions
On “OOP Isn't a Fundamental Particle of Computing”
andrixon Hacker News • Mentions
On “Design Patterns in Dynamic Languages (1996)”