エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
『やっぱり共通ロジックはstaticだよね!』
君の継承の使い方は間違っている https://qiita.com/tonluqclml/items/c0110098722763caa556 「しかし、... 君の継承の使い方は間違っている https://qiita.com/tonluqclml/items/c0110098722763caa556 「しかし、その割に業務ではダメな継承の使い方をして、スパゲッティコードになるのをしばしば見かけます」 「単にクラス間で処理を共有したい場合は、適当な static メソッドを作りましょう」 サンプルコードはRubyですが、コメント欄には、実際にjavaの開発で、共通ロジックの基底クラスがたくさんあるとの報告がありまます。 staticおじさんの逆襲 https://qiita.com/minebreaker/items/45ffaaa5e8729e16cfb4 「少なくとも、ロジックを共通化するためだけに継承を使うのは、絶対に間違っています。そして多くの人が、そのような使い方をしているように思います。抽象メソッドを使わず、単に一つの関数にまとめれば