C#, C♯, C#相談室 Part98 (476レス)
C#, C♯, C#相談室 Part98 http://mevius.5ch.net/test/read.cgi/tech/1719656321/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
214: デフォルトの名無しさん (ワッチョイ 474b-Ahcx) [] 2024/12/12(木) 18:40:52.28 ID:m/Fq7DtI0 ISP自体はC#でよく出てくる問題じゃないの? これなんかまさにそう https://dev.to/fabriziobagala/interface-segregation-principle-452m だけどこういった解説はISP単体の説明になっていて、泳ぐ、走るといった能力の異なるものを Animal として抽象化する方法を教えてくれない 綺麗な方法でなくても「C#ではこうすることが多い」のようなプラクティスがあれば知りたかったんだけど、そういうのは無さそうなんですかね http://mevius.5ch.net/test/read.cgi/tech/1719656321/214
220: デフォルトの名無しさん (ワッチョイ bf01-aPXN) [sage] 2024/12/12(木) 22:38:48.07 ID:VQmaeBIU0 >>214 それISP単体の説明にもなってない class Penguin : IAnimalにNotImplementedExceptionでFly()を実装すれば即ISP違反だというのは間違い まずは原典にあたってISPを理解してきたほうがいい 謳われてる原則をどう活用するかはその後 http://mevius.5ch.net/test/read.cgi/tech/1719656321/220
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.382s*