エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
「現場で役立つシステム設計の原則」を読んだので、その要点 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
「現場で役立つシステム設計の原則」を読んだので、その要点 - Qiita
複文は単文に分ける 区分ごとのロジックを別クラスに分ける 区分ごとのクラスを同じ「型」として扱う 区... 複文は単文に分ける 区分ごとのロジックを別クラスに分ける 区分ごとのクラスを同じ「型」として扱う 区分ごとのクラスのインスタンスを生成する Javaの列挙型を使えばもっとかんたん 入門Javaのenum - Qiita 区分ごとの業務ロジックを区分オブジェクトで分析し整理する 状態の遷移ルールをわかりやすく記述する 第3章 業務ロジックをわかりやすく整理する データとロジック (計算式) を別のクラスに分けることがわかりにくさを生む 業務アプリケーションのコードの見通しが悪くなる原因 データクラスを使うと同じロジックがあちこちに重複する データクラスを使うと業務ロジックの見通しが悪くなる 共通機能ライブラリが失敗する理由 データクラスが広く使われているのは、手続き型プログラミングの実装単位として採用した結果 業務ロジックをわかりやすく整理する基本のアプローチ データとロジックを一体にして業