命名の重要さ
#命名 #プログラミング
命名は概念を認知可能な状態にする行為
同じ文脈を活用した共通言語で正確な判断を下すことができる
命名を間違えると誤った抽象化を招き、概念の認知を歪ませる
悪く作用する例: ジンクピリチオン効果
---
プログラミングにおいても命名が重要
主体をどこに置くかで抽象化の階層が変わる
他者の理解を助ける
---
命名は難しい
必要な情報量は、誤解の余地が大きいほど(名前空間の共有度が低いほど)増えていく
---
失敗も同じで、名前をつけて概念化しないと、失敗を意識できない
概念を捉えないと、振り返ることができない
失敗の概念化