のぶLab.

流しのソフトウェアエンジニアの雑記帳. Android, Scala, Clojure, Ruby on Railsなど

2014-01-21から1日間の記事一覧

GOFデザインパターンをPythonで - Strategy

こちらの写経です。 Strategy 状況によってアルゴリズムを変更する必要がある場合に有効。 if分の分岐内にアルゴリズムをかき分ける必要がなくなる。各アルゴリズムをカプセル化しアルゴリズムを呼び出すインターフェイスのみ提供する。 クライアントはその…