#37 DRYとYAGNI② DRYとYAGNIの両立 知識不足と心配性
Update: 2024-08-26
Description
■ トピック
- YAGNIってDRYと対立する原則なのか?
- YAGNIとどこで出会った?
- 抽象化を身につけ始めた初心者にYAGNIが刺さる
- DRYに従うことこそがYAGNIの原則を実現するのでは?
- 「何が必要か」を判断するのは知識
- まだ不確実な知識を取り込んだDRYはYAGNIに反する
- 知識が間違ってるかどうかは話してみないとわからない
- 原則を守ってコードを書くのは他人と円滑に仕事をするため
- 将来を心配しすぎたコード
- DRYを守った結果YAGNIに反するとしたら、知識の不足か、心配性かではないか
- フレームワークにどれだけ依存して実装するか
- DRYやYAGNIの失敗談などコメントお待ちしております
■ 参考リンク
- Google Testing Blog: Don't DRY Your Code Prematurely
- YAGNI - Wikipedia
- プリンシプル オブ プログラミング
- 達人プログラマー(第2版) 熟達に向けたあなたの旅 | Ohmsha
■ おたよりフォーム
https://forms.gle/RYUG7T4ctmF7Srf36
■ X(Twitter)
https://twitter.com/refactoradio
ハッシュタグは #リファラジ です。
Comments
Top Podcasts
The Best New Comedy Podcast Right Now – June 2024The Best News Podcast Right Now – June 2024The Best New Business Podcast Right Now – June 2024The Best New Sports Podcast Right Now – June 2024The Best New True Crime Podcast Right Now – June 2024The Best New Joe Rogan Experience Podcast Right Now – June 20The Best New Dan Bongino Show Podcast Right Now – June 20The Best New Mark Levin Podcast – June 2024
In Channel