結構化 程式設計

結構化 程式設計

結構化 程式設計

結構化 程式設計

每個函式,每個函式裡的區塊都應該只有一個
進入點及一個離開點。要遵守此準則,代表在
函式裡只能有一個return敘述。迴圈內不能有
任何break或continue敘述,更不能出現goto敘述。

當遇到大型函式時,這些準則就能表現出巨大好處。
能保持函式的短小,偶爾出現return break或
continue敘述並沒有壞處。有時比單一進入點,
單一離開點的準則更具表達力。goto只有在大型函式
才有用,應避免使用!