以下是我個人對面向?qū)ο蠛兔嫦蜻^程的理解和看法:
面向?qū)ο蠛兔嫦蜻^程是兩種不同的編程思想,是兩種不同的跟計算機溝通的方式。編程就是人與計算機的溝通,兩種擁有不同思維方式的東東之間的溝通。
面向過程:人站在計算機的立場思考問題,進行編程。計算機就是將指令一條接一條的執(zhí)行。所以,人遇到問題需要計算機解決時,想著怎么讓計算機一步接一步的把解決方案完成。
面向?qū)ο螅喝苏驹谧约旱慕嵌人伎紗栴},進行編程。人喜歡把東西分類。
舉個栗子:刷牙。
面向過程:接水->拿起牙刷->刷牙->漱口->放好口盅牙刷。
面向?qū)ο螅憾x接水函數(shù),定義牙刷函數(shù),定義刷牙函數(shù),定義漱口函數(shù)等等,然后一一調(diào)用,完成刷牙。