http://gothoxeo4g2yqa3ba27z3sigeprlwan3deogkejooe7zqccou6qgkvad.onion/AllJointTW/clean-code-javascript
當發布時,如果你沒有測試或是測試不夠充分,你會無法確認有沒有任何功能被破壞。測試的量,由團隊決定,但是擁有 100% 的測試覆蓋率(包含狀態與分支),是你為什麼能有高度自信與內心平靜的原因。所以你需要一個偉大的測試框架,也需要一個 好的覆蓋率(coverage)工具 。 沒有任何藉口不寫測試。這裡有很多 好的 JS 測試框架 ,選一個你的團隊喜歡的。選擇好之後,接下來的目標是為任何新功能或是模組撰寫測試。如果你喜好 測試驅動開發(Test Driven Development) 的方式,那就太棒了,重點是確保上線前或是重構之前,達到足夠的覆蓋率。