Friday, April 16, 2004

How to write large-scale applications with Python

I was hoping this talk was going to explain how to go about managing a code base of hundreds / thousands of modules in python highlighting strategies and gotchas particular to the Python language. However this was not to be. Instead it was a general talk about how to structure an application (sub components etc) and about general design patterns to use.

I'm get the impression from both this talk ("in python we don't use patterns") and others that most python projects / developers (who have come to python directly) ignore the body of design knowledge that other languages have built up. Python certainly makes it easy to get around the strict pattern-influenced interfaces, but essentially it's the same thing, not recognising this means the vocabulary is denied (which is largely the purpose of patterns).

ah - last 5 mins the goods:

And then...

Comments: Post a Comment

Links to this post:

Create a Link

<< Home

This page is powered by Blogger. Isn't yours?