トレードオフとは
トレードオフとは、何かを選ぶと、別の何かを諦める関係のことです。
技術選定や機能追加では、すべてを同時に良くすることは難しいため、何を優先するかを決めます。
例
| 選ぶこと | 諦めること |
|---|---|
| 早く作る | 細かい作り込み |
| 高機能にする | シンプルさ |
| 新技術を使う | 情報量の多さ |
| 安く運用する | 高性能な構成 |
学習での例
Pythonを先に学ぶなら、JavaScriptの学習時間は一時的に減ります。これは悪いことではなく、優先順位の結果です。
説明できることが大事
「なぜそれを選び、何を後回しにしたか」を説明できると、技術判断として伝わります。
まとめ
トレードオフは、選択には代償があるという考え方です。IT学習でも開発でも、目的に合わせて何を優先するかを決めます。
← 一覧に戻る