ソフトウェア開発哲学の一覧
From Wikipedia, the free encyclopedia
ソフトウェア開発哲学の一覧(ソフトウェアかいはつてつがくのいちらん)は、プログラミングパラダイム、ソフトウェア開発方法論、ソフトウェア開発プロセス、プログラミング原則、プログラミング慣習、プログラミングにおける法則などの一覧。
ソフトウェア開発手法
ソフトウェア開発モデル
→「軽量開発プロセス」も参照
- アジャイル開発プロセス
- カウボーイ・コーディング- アジャイル開発におけるアンチパターン。
- 反復型開発モデル
- ラショナル統一プロセス
- リーンソフトウェア開発
その他
プログラミングにおける原則、法則、経験則
プログラミングパラダイム
ソフトウェア設計における原則
- 最小権限の原則
- メカニズムとポリシーの分離
- ロバストネス原則 - データの送受信時、送信側は厳密であるべきだが、受信側は柔軟であるべきという原則。
- 信頼できる唯一の情報源
- Single version of the truth
- Do what I mean