6 ms·
I've noticed that, and have been taking advantage of it. Any downside to using `this`, besides potential scoping issues?
by zeekay 14y ago
I've noticed that, and have been taking advantage of it. Any downside to using `this`, besides potential scoping issues?
- radagaisus 14y agoNot that I've experienced. Another cool trick: modules make sense when you use packages, but they feel like PHP 4 when you just try to divide your code to several files. https://gist.github.com/2692091 https://gist.github.com/2692091 This fixes part of the problem, but what happens when you reference './models/user.js' from the file 'auth.js' but then auth grows in size and you decide to divide it and put it in auth/facebook.js, auth/twitter.js, etc. -- well, now you are fucked.
- secoif 14y agoYou shouldn't require using the extension. This gives you the flexibility to transparently change the file into a folder + index.*, then break functionality up into pieces that live inside that folder.
- radagaisus 14y agoStill, currently you need to require everything with a relative path unless it's inside node_modules.
- deleted 14y ago[deleted]