Fukabori.fm

48. GoFデザインパターンとDI (前編) w/ twada

Informações:

Sinopsis

話したネタ デザインパターンとは? ソフトウェアパターン 書籍: オブジェクト指向における再利用のためのデザインパターン Gang of Four 進研ゼミみたいなもの Composite パターン デザインパターン以外のソフトウェアパターンとは? アーキテクチャパターン、アンチパターン、コンカレンシーパターン AWSクラウドデザインパターン パターンにはフォーマットがある GoFのデザインパターンはいつ頃生まれたもの? GoFのデザインパターン登場時に、ソフトウェア業界では何が起きていたのか? Ruby 20 周年記念パーティーレポート ―― プログラミング初心者の運営スタッフが見た Ruby コミュニティ C、C++、Perl、Smalltalk、Visual Basic の時代 デザインパターンには、どういうカテゴリがある? 生成・構造・振る舞い Javaのクラスライブラリにおけるデザインパターン利用 GoFデザインパターンは、2021年において活用できるのか? Iteratorパターン の言語標準実装 Iterator の登場背景とは?本質とは? 深さ優先探索と幅優先探索 2021年で不要となったデザインパターンは? Singletonパターンはいらない Singletonパターンが解きたかった課題と引き起こす副作用 グローバル状態の共有、テストとの相性の悪さ、プロセス内での単一は現代において意味があまりない Singletonの解決したかった課題を、現代ではどう解くのか? DI(Dependenc Injection) IoC(Inversion of Control) オブジェクト指向における依存性解決 DIは、たとえばどう実装するのか? DI Containerとは? 生成知識は結合度が高い 書籍: LeanとDevOpsの科学 DI Container はどう実装するのか? エピソードスポンサー 株式会社ゆめみ