Yeah that's true, get your team together and choose whatever they feel more 
comfortable with.

About tests, usually I have more integration/rest tests than unit with mock. 


> On May 24, 2014, at 5:21 PM, // ravi <ravi-li...@g8o.net> wrote:
> 
>> On May 24, 2014, at 8:55 AM, Jake <jp021...@gmail.com> wrote:
>> In discussions at my company about adopting node.js one concern that tends 
>> to come up is about managing the codebase of a large project where about 10 
>> developers are working on it concurrently.
>> 
>> I would like to get some suggestions, techniques, best practices, and advice 
>> from the group here for:
>> 
>> 1.  maintaining a clean codebase for a large node.js web application
>> 2.  refactoring in a large node.js project (probably tied to #1)
>> 3.  having a team of about 10 developers working on the same node.js 
>> application
>> 4.  quickly ramping up new developers (that already know JS well) on a large 
>> node.js application
> 
> I have but one suggestion: choose one style of JS programming for the team 
> and stick to it. Are you going to mimic or emulate classic OO with classes, 
> prototypes, inheritance, etc? Are you going to use IIFEs for encapsulation? 
> Are you going to use callbacks, or promises, or some other “flattening” 
> library?
> 
>       —ravi
> 
> 
> -- 
> Job board: http://jobs.nodejs.org/
> New group rules: 
> https://gist.github.com/othiym23/9886289#file-moderation-policy-md
> Old group rules: 
> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
> --- 
> You received this message because you are subscribed to the Google Groups 
> "nodejs" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to nodejs+unsubscr...@googlegroups.com.
> To post to this group, send email to nodejs@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/nodejs/CBB29D88-C24B-40CB-A61C-BF955CA925F2%40g8o.net.
> For more options, visit https://groups.google.com/d/optout.

-- 
Job board: http://jobs.nodejs.org/
New group rules: 
https://gist.github.com/othiym23/9886289#file-moderation-policy-md
Old group rules: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nodejs+unsubscr...@googlegroups.com.
To post to this group, send email to nodejs@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/nodejs/0B96C5B4-8FC6-428A-B729-EFA117202E73%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to