ていうか、
ホントは Python にはデザパタは不要と思うんだ。

もし、デザパタが必要なほどの大規模な開発をしようと思うなら、
Pythonは採用すべきではなく、Javaなどを採用すべきということ。
そもそも、動的型付けはあまり大きな開発に向いてない。
そういう意味では、Smalltalkなども同じといえる。
動的型付けは、あとで大きなツケを払わせられることになる。

あと、Python固有の問題として、マルチスレッドの扱いの問題もあり、
大規模な開発では間違いなく大きな問題となる。

動的型付けのツケを支払わなくてもすみそうな、そして、マルチスレッドに
おける問題にもあまり煩わされることがなさそうな程度の開発にのみ
Pythonを使用するようにした方がよい。