Skip to content
49. GoFデザインパターンとDI + リファクタリング (後編) w/ twada episode artwork

EPISODE · May 17, 2021 · 1H 1M

49. GoFデザインパターンとDI + リファクタリング (後編) w/ twada

from 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関数 継承があるデザインパターンの現代における利用価値は? GolangやRustには継承がそもそもない Factory Method や Abstract Factory は DIコンテナ以後はほとんどなくなった Template method は現代においても使う Abstract Factory と DIコンテナ は似ている? リファクタリングとデザインパターンは、どういう関係性があるのか? 「こういうこともあろうかと」 YAGNI(You aren’t gonna need it) リファクタリングのターゲットとしてのデザインパターン 振る舞い・インタフェースに対してプログラミングしていたが、インタフェース自体が変わるとき? テストピラミッド ユニットテストしかないのは、あまり良い状況ではない 15 年後に再整理された Design Patterns Null Object Nullish coalescing 書籍: テスト駆動開発 書籍: リファクタリング(第2版): 既存のコードを安全に改善する エピソードスポンサー 株式会社ゆめみ See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Episode metadata supplied by the publisher feed · Published May 17, 2021

Embed this episode

Ready to play

49. GoFデザインパターンとDI + リファクタリング (後編) w/ twada

0:00 1:01:49

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of fukabori.fm?

This episode is 1 hour and 1 minute long.

When was this fukabori.fm episode published?

This episode was published on May 17, 2021.

Can I download this fukabori.fm episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!