このブログを検索

2010年8月24日火曜日

要求、仕様、設計、実装

要求:
抽象的に、分かり易く表現する。
コスト、納期のトレードオフの中で取捨選択する。

仕様:
厳密に表現し、測定可能でなければならない。
コスト、納期のトレードオフの中で決める。

設計(仕組み):
シンプルに、保守しやすい構造(構成)にする。
コスト、納期のトレードオフの中で改良を続ける。

実装(コード):
簡潔に、分かり易くコードを記述する。
時間が許す限り磨きをかける。
また、コメントにはコードの必要性を裏付ける”事情”を必ず書いておく。
コードを見ればわかるような内容をコメントに書く必要はない。

0 件のコメント:

コメントを投稿