投稿者: editor

BASIC OOP ~Vol.4~

Iterator 概要 コンテナ※1・複数のオブジェクトを表現する構造・配列、リスト、スタック等が該当する の仕様に依存しない反復子の提供 解説 このパターンを用いて新規に実装するケースは多く無いでしょう。大抵ライブラリ…
続きを読む

BASIC OOP ~Vol.3~

Adapter 概要 互換性の無いインターフェースを適応させる 解説 モジュールを扱うスーパークラスの定義です。 継承しモジュールを扱うサブクラスの定義を行いました。 そしてそれらを管理するクラスを定義してみます。 上記…
続きを読む

BASIC OOP ~Vol.2~

Template Method 概要 大枠のメソッド定義を行い、サブクラスで実装する 解説 ここでは「ログファイルの出力」という要求仕様があり「マルチプラットフォーム運用」を視野に入れたと仮定します。 まず設計を始める際…
続きを読む

BASIC OOP ~Vol.1~

Singleton 概要 インスタンスの唯一性を保証する 解説 Singletonパターンを適用させたいクラスの定義です。この時点ではSingletonではありません。 Singletonにする為には 外部生成の抑制 コ…
続きを読む

マイクロビジョンのテレワークへの取り組み

新型コロナウイルス感染症(COVID-19)拡大に伴う措置として、マイクロビジョンはテレワークを全面的に導入しています。緊急事態宣言の発令期間中は 原則テレワークとし、プロジェクトの運用や作業上の必要に際し、少数社員のみ…
続きを読む