設計 - user000422/0 GitHub Wiki

設計

■単一責任の原則(Single responsibility principle) 1つのクラスは、1つの責任だけを持つべき。

詳細設計

開発者に委ねる部分も意識すること。(全部細かく記載する必要は無い) 何でも共通にしようとしてとんでもない地獄を見た。共通にすると○○の場合といった分岐が膨大になるため共通にするな。

コツ

■データの取得 実際にテーブルおよびレコードを作成し検証することで確実な設計が行える。