goto的命運

goto,在最初階段的代碼設計中,非常常見。上手簡單,一句話,邏輯想跳那就跳到哪兒。隨着邏輯增多,代碼變得複雜,難以維護,增加功能的難度陡增。同時對已有功能引入的bug的概率增大。

終於在60年代,計算機程序設計迎來了新的理論,當時Böhm和Jacopini兩位計算機學家提出,可以用結構化的程序完全代替goto語句,只需使用順序、選擇和循環三種結構即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章