COSCUP 2023

TypeScript Migration
2023-07-29, 13:00–13:30 (Asia/Taipei), TR 511
Language: Traditional Chinese (Taiwan)

在程式開發中,程式碼的可讀性和可維護性都是非常重要的。隨著專案的成長,程式碼的複雜度也會不斷增加,團隊成員之間的合作也會變得更加困難。為了解決這些問題,一些團隊開始採用 TypeScript 來改進他們的程式碼。在本演講中,將探討 JavaScript 專案程式碼經年累月的成長後可能遇到的問題、如何建立你的階段性拆解計畫


預計包含的內容有

  • 大型 JS Codebase 成長後遇上的問題:這部分提到了大多數團隊可能會遇到的問題,包括 typo、忘記進行 null/undefined 檢查、文件不夠充足、JavaScript 中難以自動重構等。
  • 如何進行遷移:這部分介紹了進行 TypeScript 遷移的策略和計劃,包括不限於 架構遷移順序建議、可用的工具

Difficulty

進階

Target Audience

維護大型 JavaScript Codebase 的開發者

小時電腦壞掉太不甘心了,努力了解了各種運作原理後,回首才發現身處於此
現職為 KKBOX Senior Software Engineer,身處一個依賴 Web Tech 來開發各種 Music Player 的部門