2010年7月4日 星期日

如何閱讀他人的程式碼

轉載 Tsung;s Blog安德魯的部落格


寫好程式的條件
  1. 基本的計算機概論 & 資料結構
  2. 進階一點的(系統層面)作業系統 & 系統程式
  3. 專精一點的 OOP 理論 / Design Patterns、或是軟體工程的方法論 ( XP, TDD ... 等 )
修改別人程式碼的方向
  1. 了解
  2. 修改、擴充
  3. 抽取、提煉