子程式

子程式喺編程上係指一個大型程式當中特定嘅一柞程式碼，由一個或者多個陳述式組成，專門完成某項工作，而且獨立於子程式以外嘅陳述式。通常用嚟教個程式做一啲要重複做若干次嘅工作。

例如係以下呢段虛擬碼，就會令個程式行子程式 a 三次，等個程式員唔使將子程式 a 段碼寫三次，可以慳返啲位：

子程式 a

行子程式 a
  行子程式 a
  行子程式 a

控制流程
代碼重複
DRY 原則

攷

編程