ふらっと C#,C♯,C#(議論用) [無断転載禁止]©2ch.net (131レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
65(1): デフォルトの名無しさん [sage] 2021/03/28(日)21:59 ID:Ah6uwjvI(1/2)
>>59
継承関係に関しては明確に必要な場合か
事前のアーキテクチャ設計方針で決まってる場合以外には使わないかな
インターフェースに関しては依存性の方向を変えたかったり
結合度を下げたかったりする明確な理由があれば良いと思う
(「いつか使うだろう」という理由とはちょっと違うけど)
依存性の方向は大事
67(1): デフォルトの名無しさん [sage] 2021/03/28(日)22:06 ID:Ah6uwjvI(2/2)
例えば
あるライブラリを後で違うものに入れ替えられるように作っておきたい
というのでも十分な理由
入れ替え可能にする手間や増加するコードの複雑性と
呼び出し側の変更なく入れ替えが可能な柔軟性とのトレードオフ
関数のある処理をヘルパー関数として抽出するべきか
そのままインラインで書いておくべきかというのと考え方的には大きな違いはない
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.016s