Contents
建構持久的 Azure 應用程式需要了解軟體品質和可維護性。在本課程中,你將學習如何識別應用中的技術債務( tehcnial debt ),以及如何在不從頭開始的情況下重構程式碼。
課程說明
企業越來越依賴於關鍵系統的高品質 Azure 應用程式。 在本課程中,你將瞭解到建構高品質的 Azure 應用程式需要理解軟體品質的原則,以及如何識別潛在品質問題的”程式碼異味”(“ code smells “)。 首先,你會發現,如果任其發展,品質低劣的應用會在應用程式中積累,使其維護成本越來越高,風險也越來越大,直到最終它必須被替換夏拉。 接下來,你將探索重構 Azure 應用程式的基本原理,從原則到識別差品質,再到應用具體方法,再到常見問題。 最後,你會發現如何編寫更好、更快的程式碼,這樣你的應用程式將有更少的缺陷,並將持續更長的時間。 在本課程結束時,你將知道如何重構程式碼,而不需要從頭開始。
你的講師
Steve Smith(@ardalis)是一位企業家和軟體開發人員,熱衷於盡可能有效地建構高品質的軟體。他為有改進願望的團隊提供指導和培訓研討會。Steve 連續 10 年被公認為微軟 MVP,並經常在軟體開發者大會和活動中發表演講。他是 ASP.NET Core 官方文件的最佳撰稿人,並且喜歡幫助其他人使用 Microsoft 的開發人員工具編寫可維護、可測試的應用程式。 歡迎在 ardalis.com 與 Steve 聯絡。
講師的其他課程:
本課程官方連結| 課程討論專區
本課程由 Pluralsight 提供
Pluralsight 採 訂閱制
你可能會有興趣
- Pluralsight 平台特色
- 建立團隊學習頻道幫助團隊成員共同成長的 Pluralsight Business Plan
- 歡迎加入 Soft & Share 特價資訊分享 : 追蹤各種課程、電子書與工具特價資訊
你必須登入才能發表留言。