求大神建议

打算用cocos-js做一个比较大的游戏,目前在做架构方面的设计。由于是第一次使用cocos-js 关于代码组织这块 请踩过坑的大神建议一下 如何在cocos2d-js项目中实现模块化
1.就按照目前的jlist里面的方式
2.基于 bearcat
3.基于 browserify
4.还有没其他的方式
谢谢。请提供点学习资料

自己写个mvc

谢谢 我说的不是设计上的模块化。我指的是js的依赖管理 比如像这里面描述的 http://www.html-js.com/article/Bearcat-cocos2djs-game-development-based-on-Bearcat
我想知道是否有人在cocos的商业项目中这样做过