モデルをロードするための現在のベストプラクティスは何ですか (そして、私が推測するすべての必要なファイルに当てはまります)?
私は解決策を達成するためにこれらの2つの方法を考えています(説明するナンセンスコードは次のとおりです):
var Post = require('../models/post');
function findById(id) {
return new Post(id);
}
function party() {
return Post.getParty();
}
対
function findById(id) {
return new require('../models/post')(id);
}
function party() {
return require('../models/post').getParty();
}
これらのスニペットのいずれかが優先されますか? かなりのメモリと時間のトレードオフがありますか? それとも時期尚早の最適化ですか?