設計 - user000422/0 GitHub Wiki
設計
■単一責任の原則(Single responsibility principle) 1つのクラスは、1つの責任だけを持つべき。
詳細設計
開発者に委ねる部分も意識すること。(全部細かく記載する必要は無い) 何でも共通にしようとしてとんでもない地獄を見た。共通にすると○○の場合といった分岐が膨大になるため共通にするな。
コツ
■データの取得 実際にテーブルおよびレコードを作成し検証することで確実な設計が行える。
■単一責任の原則(Single responsibility principle) 1つのクラスは、1つの責任だけを持つべき。
開発者に委ねる部分も意識すること。(全部細かく記載する必要は無い) 何でも共通にしようとしてとんでもない地獄を見た。共通にすると○○の場合といった分岐が膨大になるため共通にするな。
■データの取得 実際にテーブルおよびレコードを作成し検証することで確実な設計が行える。