DRY
Don't Repeat Yourself!
『Clean Architecture』.icon
p.196で使われている用語
偶然の重複
本物の重複
その重複はたまたま今現在、同じ見た目をしているだけで責務が異なるものなのか、
本当に責務が完全一致している重複なのかをちゃんと見極める必要がある
本物の重複
の場合は、修正箇所が増えるだけなのでDRYすべき
偶然の重複は、DRYすると後々逆に辛くなる
似たコードを共通化しない
https://xn--97-273ae6a4irb6e2hsoiozc2g4b8082p.com/エッセイ/DRY原則/
https://ja.wikipedia.org/wiki/Don't_repeat_yourself
https://postd.cc/on-dry-and-the-cost-of-wrongful-abstractions/
https://qiita.com/yatmsu/items/b4a84c4ae78fd67a364c
https://www.codementor.io/@joshuaaroke/dry-code-vs-wet-code-89xjwv11w
WET
https://www.atmarkit.co.jp/ait/articles/1706/01/news167_3.html
https://speakerdeck.com/shinpeim/jin-aetedryyuan-ze-nixiang-kihe-u