並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 14 件 / 14件

新着順 人気順

GoFの検索結果1 - 14 件 / 14件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

GoFに関するエントリは14件あります。 設計programmingデザインパターン などが関連タグです。 人気エントリには 『GoF デザインパターン チートシート - Qiita』などがあります。
  • GoF デザインパターン チートシート - Qiita

    ここまで読んでくださった皆さんに、ちょっとしたクリスマスプレゼント。マンガでわかる GoF デザインパターン 23 種チートシートです。これでもうデザインパターンは完全にマスターしましたよ。やったね! (注: ここからはあとがきポエムです) ところでみなさん、せっかくデザインパターンを学んだので、これを使ってプログラムを書こう、チートシートがあるからなんでも書けそうだぞ、なんて思っていませんか。ダメですよ。そんなことしたら 2000 年前後に起きた失敗を繰り返してしまいます。 実は GoF のデザインパターンは、ビジネス的には成功したけど、教育には失敗しました。最初に出版された本に「オブジェクト指向における再利用のための」という肩書が付いていましたが、これが本当に良くなかった。 あの頃 (ポール・グレアムが LISP と Ruby を褒めるまで) は、「オブジェクト指向様こそが良い設計のす

      GoF デザインパターン チートシート - Qiita
    • 48. GoFデザインパターンとDI (前編) w/ twada | fukabori.fm

      話したネタ デザインパターンとは? ソフトウェアパターン 書籍: オブジェクト指向における再利用のためのデザインパターン Gang of Four 進研ゼミみたいなもの Composite パターン デザインパターン以外のソフトウェアパターンとは? アーキテクチャパターン、アンチパターン、コンカレンシーパターン AWSクラウドデザインパターン パターンにはフォーマットがある GoFのデザインパターンはいつ頃生まれたもの? GoFのデザインパターン登場時に、ソフトウェア業界では何が起きていたのか? Ruby 20 周年記念パーティーレポート ―― プログラミング初心者の運営スタッフが見た Ruby コミュニティ C、C++、Perl、Smalltalk、Visual Basic の時代 デザインパターンには、どういうカテゴリがある? 生成・構造・振る舞い Javaのクラスライブラリにおけるデ

        48. GoFデザインパターンとDI (前編) w/ twada | fukabori.fm
      • GoFの次に覚えたいデザインパターン ~Specificationパターン~ - RAKUS Developers Blog | ラクス エンジニアブログ

        ビジネスアプリケーションとビジネスルール 用語について パターン適用前 Specification パターン Hard Coded Specification Parameterized Specification Composite Specification 条件の再利用性が向上する テスト性が向上する ルールと条件を統一したインターフェースで扱える 動的にルールを構成できる まとめ 関連するデザインパターン Strategy パターン Composite パターン Interpreter パターン 参考文献 補足 ビジネスアプリケーションとビジネスルール 楽楽精算開発部の id:smdr3s です。主に Java を使ったサーバーサイドを担当しています。 弊社のサービスである楽楽精算は、その名のとおり経費精算のサービスです。主に企業にお勤めの方が、業務での移動時ににかかった交通費や業

          GoFの次に覚えたいデザインパターン ~Specificationパターン~ - RAKUS Developers Blog | ラクス エンジニアブログ
        • AWS CDKで学ぶGoFデザインパターン�〜IaCにもコード設計〜 / aws dev day cdk gof design patterns

          AWS Dev Day 2023 Tokyo登壇資料です。

            AWS CDKで学ぶGoFデザインパターン�〜IaCにもコード設計〜 / aws dev day cdk gof design patterns
          • 手を洗う救急医Taka on Twitter: "河野大臣に1時間もお時間をいただき、コロナワクチンの研究についてご説明させていただきました。 ワクチンには感染そのものを予防する効果が証明されていることや、不妊になるという根拠は全くないことなどをお伝えしました。 リモート参加… https://t.co/GOF1B1AZM9"

            河野大臣に1時間もお時間をいただき、コロナワクチンの研究についてご説明させていただきました。 ワクチンには感染そのものを予防する効果が証明されていることや、不妊になるという根拠は全くないことなどをお伝えしました。 リモート参加… https://t.co/GOF1B1AZM9

              手を洗う救急医Taka on Twitter: "河野大臣に1時間もお時間をいただき、コロナワクチンの研究についてご説明させていただきました。 ワクチンには感染そのものを予防する効果が証明されていることや、不妊になるという根拠は全くないことなどをお伝えしました。 リモート参加… https://t.co/GOF1B1AZM9"
            • GoFの次に覚えたいデザインパターン ~Null Objectパターン~ - RAKUS Developers Blog | ラクス エンジニアブログ

              楽楽精算開発部の id:smdr9p です。主に Java を使ったサーバーサイドを担当しています。 前置き GoF のデザインパターンはご存知でしょうか。 ご存知の方も多いかと思いますが簡単に説明すると、GoF のデザインパターンとは Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides の4人、通称 Gang of Four、略称 GoF によって書かれた書籍、Design Patterns: Elements of Reusable Object-Oriented Software(邦題:オブジェクト指向における再利用のためのデザインパターン)に掲載されている23のデザインパターンのことです。GoF パターンや単に GoF と呼ばれることもあります。(この記事では以降は GoF パターンと呼びます。) これらは本のタイトルに

                GoFの次に覚えたいデザインパターン ~Null Objectパターン~ - RAKUS Developers Blog | ラクス エンジニアブログ
              • 49. GoFデザインパターンとDI + リファクタリング (後編) w/ twada | fukabori.fm

                話したネタ DIを勉強したい場合には何を参照する? 書籍: Dependency Injection Principles, Practices, and Patterns Laravel Pimple 書籍: Clean Architecture 達人に学ぶソフトウェアの構造と設計 単行本 GoFデザインパターンは、なぜここまで普及したのか? OOPを理解するきっかけになったため 差分プログラミングの誤解 継承には悪い面も多い 書籍: 増補改訂版Java言語で学ぶデザインパターン入門 OMT法とUML Don’t Repeat Yourself 原則 と 差分プログラミング 差分プログラミングは、継承以外の手法でも実現できる is-a と has-a 構造ではなくて、責務・振る舞いについてプログラミングする DIコンテナ と Main関数 継承があるデザインパターンの現代における利用価値

                  49. GoFデザインパターンとDI + リファクタリング (後編) w/ twada | fukabori.fm
                • GoFのデザインパターンまとめ - Qiita

                  Help us understand the problem. What are the problem?

                    GoFのデザインパターンまとめ - Qiita
                  • 『ソフトウェアデザイン 2023年7月号』- 「GoFデザインパターン歴史探訪」がコンパクトにまとまってる有難い解説だった - Magnolia Tech

                    Software Design (ソフトウェアデザイン) 2023年7月号 [雑誌] 技術評論社Amazon 今月のソフトウェアデザイン 2023年7月号、ちょっと興味深かったのは特別企画の「GOFデザインパターン歴史探訪」。 DDDとかもそうだけど、原典となる書籍が古くなって、特にアップデートもされていない場合、「原典だから」という理由で読むことをおすすめされても現代と状況が変わりすぎていて、コンテキストが合わず、どこを読めばいいのか分からない、みたいなことに遭遇する。 それが「周辺知識獲得のお勉強」であればまだいいのだけど、実務のためにサクっと「編集者の目を通った情報」を通じて理解したい時にこの手のまとめは凄く助かる。 GoFが生まれた時代的な背景から、そもそも想定されていた適用領域、現代における利用方法までコンパクトにまとまっていて分かりやすかった。 キャッチーなキーワードを「習得し

                      『ソフトウェアデザイン 2023年7月号』- 「GoFデザインパターン歴史探訪」がコンパクトにまとまってる有難い解説だった - Magnolia Tech
                    • GoFのデザインパターン全部書く - 人間のあるべき姿の探索

                      はじめに GWなのでGoFのデザインパターン23種をすべて書きます。巷ではJavaソースコードを用いた書籍はいくらかあるのですが、他の言語だと時折有志の方がブログにまとめていますが全部書いてあることは少なく、また実際に自分で書かないと使えそうなタイミングで思い出すこともできないので、同じく型システムがまともに使えて業務や趣味でもよく使用するC#で全部書いていきます。 また、例として紹介されるものは分かりやすいものや典型的な使用例が想定されるものもあるのですが、大体Personクラスが出てきて名前が云々といったことが多いので、折角なので自分で例を考えつつ書いていきます。できれば実装中のロボットに組み込んでいきたいので、ロボットの例が出せれば出していきます。また、学習の為に実装していく方式をとっているので、クラス図とか詳細な定義を知りたい方はWikipediaのGoFのページをご参照ください。

                        GoFのデザインパターン全部書く - 人間のあるべき姿の探索
                      • https://www.youtube.com/watch?v=Ff19gOF_AMw

                        緊急事態宣言が出ることになり、1月12日からのGo To トラベル再開は難しい状況ですが、 緊急事態宣言が解除され、再開するタイミングが将来的にやってくることを踏まえ、12月のGo To トラベル一時中断の議論がいったい何だったのか、大事な視点を解説します。 経済学者、元国務大臣 竹中平蔵の公式チャンネルです。 【プロフィール】  ▼ 竹中平蔵:経済学者(東洋大学教授・慶應義塾大学名誉教授)、元国務大臣    詳しいプロフィールはこちらです    https://www.takenaka-heizo.com/profile2/ 【チャンネルへのご質問】  ▼ 専用フォームで受付中です    ご質問 専用フォーム     https://www.takenaka-heizo.com/channel-q/ 【チャンネルへのお問合せ】  ▼ こちらの問合せ専用フォームまでお願いいたします

                          https://www.youtube.com/watch?v=Ff19gOF_AMw
                        • GOFデザインパターンをPythonで理解する ~ Creational Design Patterns編 ~ - Qiita

                          GOFとは? GOFとはGang of Fourの略でオブジェクト指向プログラミングにおける再利用性の高いコーディングのパターン、デザインパターンをまとめた4人のプログラマー(Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides)のことを指します。 彼らは「Design Patterns: Elements of Reusable Object-Oriented Software(オブジェクト指向における再利用のためのデザインパターン)」の著者であり、今回はその本の中でまとめられているCreational Design Patterns(生成に関するデザインパターン)についてまとめていこうと思います! Creational Design Patterns(生成に関するデザインパターン)は以下の通りです。 Abstract

                            GOFデザインパターンをPythonで理解する ~ Creational Design Patterns編 ~ - Qiita
                          • AWS CDK内部実装で使われているGoFデザインパターン - 365歩のテック

                            『AWS CDK Advent Calendar 2023』21日目の記事です。 qiita.com 目次 目次 目次 GoFデザインパターンとは AWS CDKではGoFデザインパターンが使われている? AWS CDKではどのGoFデザインパターンが使われている? Strategyパターン Strategyパターンとは? CDKのどこで使われている? Singletonパターン Singletonパターンとは? CDKのどこで使われている? Visitorパターン Visitorパターンとは? CDKのどこで使われている? 補足 AWS Dev Day 2023 Tokyo 実際どうなの? AWS CDK × GoFデザインパターンのサンプルコード まとめ GoFデザインパターンとは 「オブジェクト指向におけるコード設計のデザインパターン」といったもので、具体的には、およそ30年ほど前に

                              AWS CDK内部実装で使われているGoFデザインパターン - 365歩のテック
                            • GitHub - go-to-k/cdk-gof-design-pattern: This is sample repository for AWS CDK x GoF design patterns including concrete CDK code and class diagrams.

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                GitHub - go-to-k/cdk-gof-design-pattern: This is sample repository for AWS CDK x GoF design patterns including concrete CDK code and class diagrams.
                              1

                              新着記事