[C#] Iterator パターン – デザインパターン入門
デザインパターン入門 『Java言語で学ぶ デザインパターン入門』という本に書かれているデザインパターンのサンプルを C# で書き換えて勉強していこうと思います。 今回は Iterator パターンです。 Iterator パターン GoF によって定義されたデザインパターンの1つです。内部のデータ構造に依存せず、反復処理(ループ)を抽象化するためのデザインパターンです。 C# の場合、簡単に言う […]
Web備忘録 プログラミングを中心に技術的な事柄を忘れないように書き残します。
デザインパターン入門 『Java言語で学ぶ デザインパターン入門』という本に書かれているデザインパターンのサンプルを C# で書き換えて勉強していこうと思います。 今回は Iterator パターンです。 Iterator パターン GoF によって定義されたデザインパターンの1つです。内部のデータ構造に依存せず、反復処理(ループ)を抽象化するためのデザインパターンです。 C# の場合、簡単に言う […]
CircleCI 継続的インテグレーション・継続的デリバリー – CircleCI 遅ればせながら CircleCI に入門してみます。 CircleCI は、継続的インテグレーション(Continuous Integration)サービスです。共有レポジトリにプッシュ(マージ)されたタイミングで、テスト=>ビルド=>デプロイの手続きなどを自動で実行することが可能になります […]