跳脫盲點,學習如何「系統性」思考問題
踏入後端,脫離瀏覽器的開發環境,正式在 Node.js 的環境下寫程式,使用 Express 框架和各種套件,跟著助教實作各種專案,這邊 npm install 套件、那邊 require 套件進來,隨著專案規模越來越大,使用到的套件越來越多,檔案越來越大,我越寫越心虛,跟著教案做得出些什麼,卻不理解每一行程式碼在做些什麼?為什麼這裡可以這樣寫?這一行程式碼執行完又產生了什麼?想用 console.log() 印出什麼,又不知道 () 內該放入什麼?
越來越多疑問不斷累積,在專案加上操作資料庫的...
adrienetz.hashnode.dev1 min read
David Peng
Engineering Lead @dipp
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.