為什麼一致的程式風格很重要?
本練習屬於課程
將理論付諸實踐,立即體驗我們的互動練習
在第一章,你會先了解什麼是防禦式程式設計,以及如何善用現有套件來提升效率。接著你會學到如何管理環境中載入的套件,以及可能出現的衝突。
當你能即時獲得程式執行的回饋,撰寫程式就會更單純。在 R 中,我們用訊息、警告與錯誤來讓使用者隨時掌握狀況。本章將討論這些溝通工具該在何時、何處使用。
採用一致的程式設計方式可以幫助你避免犯錯。本章將介紹 R 的最佳實務。
當前練習
寫一支指令稿不難,但要維護含有多個指令稿與資產的專案就需要良好架構。最後一章會教你有效的組織做法,讓你能以最佳流程從指令稿一路走到套件。