長い間、Google の JavaScript コードの背後にあるロジックを理解しようとしています。スクリプト内の各メソッド: http://pastebin.com/10DvhDYMは非論理名を取得します。
例えば:
function ha(a, b) {
return a.name = b
}
function Ca(a) {
return void 0 != a && -1 < (a.constructor + "")[q]("String")
}
function F(a, b) {
return void 0 == a || "-" == a && !b || "" == a
}
メソッドと vars により論理的で意味のある名前を使用しなかったのはなぜですか?
私が尋ねた人のほとんどは、名前は Google 開発者チームのために構築された特別な IDE に由来すると考えています。これは、チームで作業するのに役立ち、各機能をすばやく理解する能力を高めるためです。それは本当ですか?