マガジンのカバー画像

ソフトウェア設計教養化のススメ

4
当方がまとめた、ソフトウェア設計に関する記事をまとめてマガジン形式で残しておこうと思います。
運営しているクリエイター

2021年1月の記事一覧

GoFデザインパターンの生成パターンを会得しているかどうかを示す、な話 振る舞いに関するパターン篇

2021.2.3 追記Template Methodの例示が正確にイメージしづらく、理解を妨げやすいものだったため、内容を正確なものに修正いたしました。

ごあいさつこんばんわ、初音ミク×KODOの2020年バージョンが中止になったという発表を見て打ち拉がれて、今日の更新をどれだけ休もうかと思った著者です。

就職活動中の身で収入ナシの私としてはGoFデザインパターンの理解深化を止めるわけには行か

もっとみる

GoFデザインパターンの生成パターンを会得しているかどうかを示す、な話 構成に関するパターン篇

あいさつ

おはようございます(記事を書いているのは午前10時)。
前回の記事では、GoFデザインパターンのうち、生成に関するパターンを記憶、理解を深めるものでした。

今回は、その続編で「構造に関するパターン」について記憶、自分の言葉で伝えて教養として自分のものにしていきます。どういう全体像を掴んでいるのかを読者のみなさんがイメージできるように配慮いたします。

当方の中では、丁度実例がポンポン

もっとみる

GoFデザインパターンの生成パターンを会得しているかどうかを示す、な話 生成に関するパターン篇

ごあいさつこんばんわ。今日はこの記事の続きです。

現在、GoFデザインパターンを覚えなおそうということで、そのうちの5つ、「生成に関するデザインパターン」を覚えなおそうという話です。

1.Factory Methodロジック内部で抽象的なオブジェクトを使えるように、基底クラスではロジックのみ、使用するオブジェクトの生成に関する部分をサブクラスに任せるパターン。依存性交換に使えるデザインパターン

もっとみる
SOLIDの法則を体得しているかどうかを示す、な話

SOLIDの法則を体得しているかどうかを示す、な話

はじめにこんばんわ。ちょっと時間が空いてしまいました。最近は、仕事だったら出てきそうな言葉が出てこないのを防ぐための処方箋を色々漁っています。

「博報堂スピーチライターが教える 5日間で言葉が「思いつかない」「まとまらない」「伝わらない」がなくなる本」という本を読んでいるのですが、頭の中の語彙力をキャッチアップできるように意気軒昂できそうな気になって居ます。

 その中で、ソフトウェア開発に関す

もっとみる