2014-09-01から1ヶ月間の記事一覧
【前回までの粗筋】 はてなブックマーク - おれのすたんぷ - 2014年9月29日より 普通にPythonのデザインパターンの本じゃだめなんですか?という純粋な疑問。 僕もそう思います。今日はSingletonパターンである。『Python文法詳解』によると、PythonではNone…
【前回までの粗筋】 Chaplinの『Modern Times』と(Template|Factory) Methodはそんなに関係がない。今日はFactory Methodである。Template Methodの考えをインスタンスに応用したもの。 インスタンス生成の枠組みだけを作り、詳細はサブクラスに投げる。 """…
【前回までの粗筋】 財布からお金が消えた。専門書は高い。今日はTemplate Methodである。Javaでいう抽象クラスとインタフェースは何が違うのかが理解できていない気がしてきた。 インタフェースの場合はクラスの親子関係から離れて実装できるのだろうか…。…
【前回までの粗筋】 OJT(お前が 自分で トレーニング)今回はAdapterパターンである。つまりはWrapperである。GoFによると、2つのインタフェース間の非互換性を解消するためのパターンである。 これはわかりやすい。Adapterパターンにはクラスの継承による…
電気通信大学で情報系(通信系?)らしきことを学んだが、不幸な事にオブジェクト指向プログラミングに触れる機会が無かった。プログラムと言えば講義の課題と数学の研究の実験のみでオブジェクト指向プログラミングを知らなくても生きていける環境にあった…
仕事でちょっとした作業をやりたいときにそれをPythonで書くことがある。もっと本格的に業務でPythonを使いたいのだがまだまだ布教が足りないようである(どう考えても新人が発する台詞ではない)。布教のためにはPythonで何かできるかを自分で示してその威…