週末!プログラミング部

ソフトウェア開発ネタを中心に自分でいろいろ調べた内容を自分の勝手な解釈で思うがままに書いくためのブログ。サンプルソースコード、API、プラットフォーム、プログラミング言語、開発環境などを調査、分析して追求いく予定です。

Python

Pythonでデザインパターン 拾参ノ型「Visitor」

今回はPythonの勉強しながらデザインパターンのVisitorをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 Visitorとは 直訳すると「訪問者」ですね。 wikiには「 アルゴリズムをオブジェクトの構造から分離するためのデザイ…

Pythonでデザインパターン 拾弐ノ型「Decorator」

今回はPythonの勉強しながらデザインパターンのDecoratorをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 Decoratorとは 直訳すると「飾り付けをする人」ですかね。 wikiには「既存のオブジェクトに新しい機能や振る舞い…

Pythonでデザインパターン 拾壱ノ型「Composite」

今回はPythonの勉強しながらデザインパターンのCompositeをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 Compositeパターンとは 直訳すると「複合物」や「混合物」みたいな意味でしょうか。 wikiには「ディレクトリとフ…

Pythonでデザインパターン 拾ノ型「Strategy」

今回はPythonの勉強しながらデザインパターンのStrategyをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 Strategyとは 直訳すると「戦略」ですね。 wikiには「アルゴリズムを使用者から独立したまま様々に変化させること…

Pythonでデザインパターン 玖ノ型「Bridge」

今回はPythonの勉強しながらデザインパターンのBridgeをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 Bridgeとは 直訳すると「橋」ですね。 wikiには「"橋渡し"のクラスを用意することによって、クラスを複数の方向に拡…

Pythonでデザインパターン 捌ノ型「AbstractFactory」

今回はPythonの勉強しながらデザインパターンのAbstractFactoryをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 AbstractFactoryとは 直訳すると「抽象的な工場」になります。 wikiには「関連するインスタンス群を生成す…

Pythonでデザインパターン 漆ノ型「Builder」

今回はPythonの勉強しながらデザインパターンのBuilderをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 Builderとは 直訳すると「建築者」という意味になります。 wikiには「 オブジェクトの生成過程を抽象化することによ…

Pythonでデザインパターン 陸ノ型「Prototype」

今回はPythonの勉強しながらデザインパターンのPrototypeをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 Prototypeとは 直訳すると「原型」や「模範」という意味になります。 wikiには「生成されるオブジェクトの種別が…

Pythonでデザインパターン 伍ノ型「Singleton」

今回はPythonの勉強しながらデザインパターンのSingletonをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 Singletonとは 直訳すると「単一要素」みたいな意味になります。 wikiには「そのクラスのインスタンスが1つしか生…

Pythonでデザインパターン 肆ノ型「FactoryMethod」

今回はPythonの勉強しながらデザインパターンのFactoryMethodをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 FactoryMethodとは 直訳すると「工場手続き」みたいな意味になります。 wikiには「他のクラスのコンストラク…

Pythonでデザインパターン 参ノ型「TemplateMethod」

今回はPythonの勉強しながらデザインパターンのTemplateMethodをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 TemplateMethodとは 直訳すると「型板手続き」みたいな意味になります。 wikiには「ある処理のおおまかなア…

Pythonでデザインパターン 弐ノ型「Adapter」

今回はPythonの勉強しながらデザインパターンのAdapterをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 Adapterとは 直訳すると「適合させるもの」という意味になりますが、 直訳だと少しわかりにくいですね(;´Д`) wiki…

Pythonでデザインパターン 壱ノ型「Iterator」

今回はPythonの勉強目的でデザインパターンのIteratorをやってみました。 他のパターンにつきましては、以下の目次記事をご参照ください。 Iteratorとは 直訳だと「繰り返す」や「反復」という意味になります。 wikiには「コンテナオブジェクトの要素を列挙…

Pythonを勉強しながらデザインパターンを勉強してみる

最近、Pythonの勉強を始めてみました。 私は新しい言語を覚えるとき、とにかく真似てもいいから色んなコードを書いて、その言語の雰囲気を味わうようにしています。 そんな勉強方法が良いかはさておき(・`ω´・;) 今回も色んなコードを書いてみるところか…

Pythonにおけるクラスの使い方とスコープを確認してみる

会社の若い子たちがPhysonで機械学習とかやっているようなので自分も勉強してみることにしました。 基本的な文法はなんとなくわかる気がするので、Pythonにおけるクラスの使い方とスコープから初めてみたいと思います。 自分のお勉強目的の備忘録なのでわか…