1. 程式人生 > >葵花寶典讀書筆記-面向過程

葵花寶典讀書筆記-面向過程

方法 定義 總結 形象 數據結構 生產線 編程思想 一個 我們

面向過程是一種以“過程”作為中心的編程思想,“過程”就是“完成一件事的步驟”。面向過程是一種“機械的思想”,就像流水線一樣,一個階段銜接一個階段,環環相扣。每個階段都有自己的輸入、處理、輸出的步驟。運用面向過程方法時也要設計這樣一條流水線:將程序劃分為不同的階段,設計好個個階段如何銜接,定義好每個階段要處理的數據。

“程序=算法+數據結構” 這個總結正好契合機械化的特征。計算機本質上是一臺機器,其核心CPU處理的就是指令流水。即使我們用面向對象的語言開發,最終轉為CPU指令時,也還是面向過程的。所以說,面向過程無處不在,它是計算機的基石。

啤酒生產線,形象說明了面向過程的處理方式:

技術分享圖片

技術分享圖片

葵花寶典讀書筆記-面向過程