Nodejs 實(shí)例小結(jié)

2018-09-28 20:32 更新

小結(jié)

本章將之前零散介紹的知識(shí)點(diǎn)串了起來(lái),完整地演示了一個(gè)使用 NodeJS 開(kāi)發(fā)程序的例子,至此我們的課程就全部結(jié)束了。以下是對(duì)新誕生的 NodeJSer 的一些建議。

要熟悉官方 API 文檔。并不是說(shuō)要熟悉到能記住每個(gè) API 的名稱和用法,而是要熟悉 NodeJS 提供了哪些功能,一旦需要時(shí)知道查詢API文檔的哪塊地方。

要先設(shè)計(jì)再實(shí)現(xiàn)。在開(kāi)發(fā)一個(gè)程序前首先要有一個(gè)全局的設(shè)計(jì),不一定要很周全,但要足夠能寫(xiě)出一些代碼。

要實(shí)現(xiàn)后再設(shè)計(jì)。在寫(xiě)了一些代碼,有了一些具體的東西后,一定會(huì)發(fā)現(xiàn)一些之前忽略掉的細(xì)節(jié)。這時(shí)再反過(guò)來(lái)改進(jìn)之前的設(shè)計(jì),為第二輪迭代做準(zhǔn)備。

要充分利用三方包。NodeJS 有一個(gè)龐大的生態(tài)圈,在寫(xiě)代碼之前先看看有沒(méi)有現(xiàn)成的三方包能節(jié)省不少時(shí)間。

不要迷信三方包。任何事情做過(guò)頭了就不好了,三方包也是一樣。三方包是一個(gè)黑盒,每多使用一個(gè)三方包,就為程序增加了一份潛在風(fēng)險(xiǎn)。并且三方包很難恰好只提供程序需要的功能,每多使用一個(gè)三方包,就讓程序更加臃腫一些。因此在決定使用某個(gè)三方包之前,最好三思而后行。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)