Skip to content
yangxue edited this page Jul 11, 2017 · 1 revision

Welcome to the snow_demo wiki!

  1. 要熟悉官方API文档。并不是说要熟悉到能记住每个API的名称和用法,而是要熟悉NodeJS提 供了哪些功能,一旦需要时知道查询API文档的哪块地方。
  2. 要先设计再实现。在开发一个程序前首先要有一个全局的设计,不一定要很周全,但要足够能 写出一些代码。
  3. 要实现后再设计。在写了一些代码,有了一些具体的东西后,一定会发现一些之前忽略掉的细 节。这时再反过来改进之前的设计,为第二轮迭代做准备。
  4. 要充分利用三方包。NodeJS有一个庞大的生态圈,在写代码之前先看看有没有现成的三方包 能节省不少时间。
  5. 不要迷信三方包。任何事情做过头了就不好了,三方包也是一样。三方包是一个黑盒,每多使 用一个三方包,就为程序增加了一份潜在风险。并且三方包很难恰好只提供程序需要的功能, 每多使用一个三方包,就让程序更加臃肿一些。因此在决定使用某个三方包之前,最好三思而 后行。 后记 现在你已经初步了解了NodeJS,但是要真正的掌握它,你需要大量的实践。 进一步学习 NodeJS在国内已经有一些学习资料和书籍,不过更好的学习方式是上Github去 看别人的开源代码,另外你也可以上NodeJS中文社区 cnodejs.org 与其他人 交流。
Clone this wiki locally