看到自己一年前的一段代码,囧:
function memoize(id, mod) {
cache[mod.uri = fullpath(mod.id = id)] = mod;
}典型的压缩式写法,看起来很高深莫测,实际上远不如直率表白:
function memoize(id, mod) {
mod.id = id;
mod.uri = fullpath(id);
cache[mod.uri] = mod;
}代码要简洁直白,不要为了压缩而导致晦涩。
看到自己一年前的一段代码,囧:
function memoize(id, mod) {
cache[mod.uri = fullpath(mod.id = id)] = mod;
}典型的压缩式写法,看起来很高深莫测,实际上远不如直率表白:
function memoize(id, mod) {
mod.id = id;
mod.uri = fullpath(id);
cache[mod.uri] = mod;
}代码要简洁直白,不要为了压缩而导致晦涩。