これについての議論をどこかで見たのを覚えています。現在、私が取り組んでいるシステム内のすべてのビジネス オブジェクトが継承するベース オブジェクトを削除することを検討しています。これには、いくつかのプロパティ、いくつかのデータベース ロジック、およびいくつかのコンストラクタ ロジックが含まれています。
これはアンチパターンですか、それとも陪審はまだ出ていませんか? 各オブジェクトで一定量のボイラープレートコーディングを行う必要がある、継承元の基本コントラクトを用意したほうがよいでしょうか?
編集:私はdsimchaが好きで、問題に非常によく反映されていると感じています。さらに回答があればうれしいです