業務アプリケーションをjavaで作るとき「とりあえず、スーパークラスを作っておくのはありか?」という質問です。
背景
・Controllerを作っているのですが、入力画面を処理するController/一覧画面を処理するController/Ajaxだけを処理するController
の3つのControllerを作りました。
・入力画面、一覧画面のには共通処理があるし何かと便利そうなので、スーパークラスを作りました。
・Ajaxを処理するControllerは特に共通処理がありませんでしたが、とりあえずスーパークラス(まったくロジックが書かれていない)を作ってみました。
共通化する必要もないし、ポリモーフィズムをすることもない。
だけれど、このクラスだけsuperが無いのはおかしい気がするし、将来的にどのくらい拡張するのか分からない
という場合、「とりあえず、ajaxを処理するControllerにも、スーパークラスを作っておく」のはありなんでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/12/05 12:55