makotan _at_ gmail dot com

MDD

#久しぶりに登場・・・登場理由は存在理由がはっきりしたから(w
MDDの最大の目標は「自分のシステムのメンテナンスを誰に頼んでも低価格で安心サービス」これですね。

  • ビジネス情報、周辺環境はしっかりドキュメント化
  • 要件定義、設計などの情報はドキュメントできっちり残す
  • シンプルな設計をする
  • ドキュメントの作成・修正の後、コードを変更する
  • 複雑なLogicは記述しない
  • 環境に依存したコードはなるべく書かない
  • 自動テストは機能フローベースできちんと作る
  • 常にこの先30年使えるように作る