首先,我們必須先理解何謂「不優雅」的 Python 程式碼?不優雅的程式碼就是不精簡的程式碼,必須寫很多的 code 才能達到你想要執行的效果,但程式碼越多,執行的效能就會越慢,也因此會拖慢系統運行的速度。
所以,好的程式碼可以提升系統的效能,更能提供使用者更好的體驗與使用流程,而維護方便,也能讓其他工程師更容易維護程式碼的架構,節省許多維護與溝通成本。
許多新手或是 Junior 工程師寫完程式後,不知道如何判斷自己寫出來的 code ,品質是「優良」還是「不優良」的,甚至有些人即使知道自己寫得出來的程式碼品質待優化,但卻不知道從何優化起?
課程中將會透過下列兩大主題,幫助你解決以上常見困難!
掌握程式碼品質衡量指標
優化 Python 程式碼的 N 個秘訣
LIVE Demo!直接示範如何改寫「不優雅」的程式碼
除了上述的知識點外,你也必須了解 Python 開發學習地圖與發展脈絡。課程中首先會介紹 Python 2 以來,幾次改版的變化與趨勢,此外也會介紹 Python 的開發生態系、適合的應用場景與完整的學習地圖。
此外,也會從學習地圖延伸出「基礎到進階語法的撰寫技巧」,也會教你如何透過刷題鍛鍊自己的程式能力,幫助你有效提升業界競爭力。