Open2023/02/27にコメント追加3色々な原則もしき2023/02/27【DRYの原則】 ・重複コードを許すなという原則 →同じようなロジック、似ているロジックであっても、概念が違えばDRYにするべきではない 返信を追加もしき2023/02/27【YAGNI原則】 ・こんなこともあろうかとと思って仕様にはないロジックを前もって用意することはバグの原因になりやすい ・実際に必要になったときに実装せよという原則 仕様に関することを言っているのであって、まだ分割する必要がないからと言ってクラスやAPIのパスを分けないのは甘え。 返信を追加もしき2023/02/27【驚き最小の原則】 あるメソッドやクラスの挙動が、メソッド名、クラス名と乖離しないこと。 乖離していると驚くのでこの原則を違反する。 返信を追加
もしき2023/02/27【YAGNI原則】 ・こんなこともあろうかとと思って仕様にはないロジックを前もって用意することはバグの原因になりやすい ・実際に必要になったときに実装せよという原則 仕様に関することを言っているのであって、まだ分割する必要がないからと言ってクラスやAPIのパスを分けないのは甘え。 返信を追加