Pythonによるデザインパターン(目次)
これは『Rubyによるデザインパターン』(ラス・オルセン著 ピアソン・エデュケーション刊)をPythonに翻訳してみようというシリーズです。
- 作者: Russ Olsen,ラス・オルセン,小林健一,菅野裕,吉野雅人,山岸夢人,小島努
- 出版社/メーカー: ピアソン桐原
- 発売日: 2009/04/01
- メディア: 単行本
- 購入: 13人 クリック: 220回
- この商品を含むブログ (66件) を見る
デザインパターンの原則から
記事
- Template Methodパターン
- Strategyパターン
- Observerパターン
- Compositeパターン
- Iteratorパターン
- Commandパターン
- Adapterパターン
- Proxyパターン (1) - アクセス制御Proxy
- Proxyパターン (2) - リモートProxy
- Proxyパターン (3) - 仮想Proxy
- Decoratorパターン
- 自動委譲と__getattr__
- ちょっと黒い自動委譲
- Singletonパターン (1)
- Singletonパターン (2) - ぜ〜んぶクラスメソッド
- Singletonパターン (3) - モジュール
- Singletonパターン (4) - メタクラスを使った方法
- Singletonパターン (5) - Borgの方法
- Pythonで特異メソッド
- Factoryパターン(1) - Factory Method
- Factoryパターン(2) - 引数にクラスを渡すFactory Method
- Factoryパターン(3) - Abstract Factory
- Factoryパターン(4) - 引数にクラスを渡すAbstract Factory
- Builderパターン(1)
- Builderパターン(2) ポリモーフィックなBuilder
- Builderパターン(3) Builderでオブジェクトの妥当性を保証する
- Builderパターン(4) Builderの再利用
- Pythonでマジックメソッド
- Interpreterパターン (1)
- Interpreterパターン (2) ファイル検索用言語
- Interpreterパターン (3) ASTを手に入れる
- 内部DSLパターン (1)
- 内部DSLパターン (2) ブロック
- メタプログラミングパターン (1) 特異メソッド
- メタプログラミングパターン (2) メソッドの自動定義
- PythonでPythonを出力する
- Convention over Configuration パターン (1)
- Convention over Configuration パターン (2)