Powerful Pythonic Patterns (#186)
Description Powerful Pythonic Patterns video Presented by Alex Martelli An extremely misguided meme is going around: that Python doesn't have, or need, any Design Patterns. Maybe the meme springs from...
View ArticleAPI Design anti-patterns
Description API Design Anti-Patterns Presented by Alex Martelli Designing interfaces so that other code can interact with ours (whether our code is a library, framework, application, website...) is a...
View ArticlePython Design Patterns
Abstract [EuroPython 2011] Alex Martelli - 24 June 2011 in "Track Spaghetti" Description A completely misguided meme has long been going around: that Python doesn't have, or need, any Design Patterns....
View ArticleGood API design
Abstract [EuroPython 2011] Alex Martelli - 20 June 2011 in "Track Spaghetti" Description Designing interfaces so that other code can interact with ours (whether our code is a library, framework,...
View ArticleGood API design
Abstract [EuroPython 2011] Alex Martelli - 20 June 2011 in "Track Spaghetti" Description Designing interfaces so that other code can interact with ours (whether our code is a library, framework,...
View ArticlePermission or Forgiveness?
Abstract Grace Murray Hopper's famous motto, "It's easier to ask forgiveness than permission", has many useful applications -- in Python, in concurrency, in networking, as well of course as in real...
View ArticlePermission or forgiveness?
Abstract [EuroPython 2012 ] Alex Martelli - 2 JULY 2012 in "Track Spaghetti" Description Grace Murray Hopper’s famous motto, “It’s easier to ask forgiveness than permission”, has many useful...
View Article"Good enough" is good enough!
Abstract Our culture's default assumption is that everybody should always be striving for perfection -- settling for anything less is seen as a regrettable compromise. This is wrong in most software...
View Article*aaS Royal Rumble - Q&A
Abstract La sessione di Q&A ti permetterà di approfondire le differenze tra le varie piattaforme.
View ArticleModern Python Patterns and Idioms
Abstract As Python grows, the problem spaces we address keep shifting, and best practices for software development mature, so does the set of best-of-breed patterns and idioms change: some classics...
View Article