跳脫盲點,學習如何「系統性」思考問題
踏入後端,脫離瀏覽器的開發環境,正式在 Node.js 的環境下寫程式,使用 Express 框架和各種套件,跟著助教實作各種專案,這邊 npm install 套件、那邊 require 套件進來,隨著專案規模越來越大,使用到的套件越來越多,檔案越來越大,我越寫越心虛,跟著教案做得出些什麼,卻不理解每一行程式碼在做些什麼?為什麼這裡可以這樣寫?這一行程式碼執行完又產生了什麼?想用 console.log() 印出什麼,又不知道 () 內該放入什麼?
越來越多疑問不斷累積,在專案加上操作資料庫的...
·1 min read·adrienetz.hashnode.devRead the article
David Peng
Welcome to the JS world!
Programming is not easy, but learning in public and practicing critical thinking or the first-principles thinking can help you excel in the long run.