ふへん | 意味 |
---|---|
不変 | 変わらないこと |
不偏 | 偏りがない、公正・中立 |
普遍 | 全てに共通しているかどうか |
3つのふへんをプログラムに置き換えてみる
不変 (変化しない)
- プリミティブ
- 基礎技術
不偏 (作ってるうちに変化する)
- ゲームルール
- ビジネスロジック
普遍 (時代とともに変わっていく)
- フレームワーク
- アーキテクチャ
- プログラム言語
プログラムをうまく動かすには
1.不偏を企画する
ここは変化することを前提に全てを決める
2.普遍を選定する
不偏なことをうまく運用する枠組みを選定する。
3.不変を定義する
不偏における要素のうち変化しないことを見つける
プログラムをする上で不変を見つけることが安定させるために必要なこと