ふらっと C#,C♯,C#(議論用) [無断転載禁止]©2ch.net (131レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
68(2): 2021/03/28(日)22:54 ID:AfIP7Kkq(4/4) AAS
>>65-67
> 継承関係に関しては明確に必要な場合か
> 事前のアーキテクチャ設計方針で決まってる場合以外には使わないかな
これは明確な回答ですね。
つまり、例えば大学の学生証管理システムだとすると、Studentクラスで直にコーディングして、
後にアーキテクチャ設計方針がひっくり返されて「教授も身分証作ったから足してくれ」となった場合は
Person→Student, Person→Professorのような継承関係にするわけですね。
省17
69: 2021/03/29(月)00:35 ID:kW6kUd5H(1/2) AAS
>>68
>…と言われると、依存性は低い方が良いに決まっていますし、
>あるライブラリを後で違うものに入れ替えられるように作っておいた方が良いに決まっていますよね?
決まってないよ
Rails使ってWebアプリ開発する場合ならActiveRecord以外のORMに入れ替えられるように作っておいたほうがいい?
Rails以外のフレームワークに入れ替えられるように作っておいたほうがいい?
JavaScriptでReact使う場合ならReact以外のフレームワークに呼び出し側の変更なく入れ替えられるように作っておいたほうがいい?
省5
70: 2021/03/29(月)00:45 ID:kW6kUd5H(2/2) AAS
>>68
>Person→Student, Person→Professorのような継承関係にするわけですね。
それは継承関係が明確に必要なケースじゃないから作らない
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.007s