前言 |
流程圖相信大家都不陌生,寫代碼最重要的就是邏輯,只要搞清楚代碼的邏輯就會好下手,搞清楚邏輯最重要的一步就是畫流程圖了。但是流程圖的畫法也是非常講究的,並不是你感覺怎麼好看就怎麼畫的。我以前就是特別隨意,感覺那個圖形好看就用哪個圖形,然後讓專業的人看一眼就會感覺你可能是蔡徐坤和喬碧羅的兒子,哈哈哈
流程圖 |
定義:以特定的圖形符號說明,表示算法的圖,稱爲流程圖或框圖。
流程圖使用一些標準符號代表某些類型的動作,如決策用菱形框表示,具體活動用方框表示。但比這些符號規定更重要的,是必須清楚地描述工作過程的順序。流程圖也可用於設計改進工作過程,具體做法是先畫出事情應該怎麼做,再將其與實際情況進行比較。
步驟
爲便於識別,繪製流程圖的習慣做法是:
圓角矩形表示“開始”與“結束”。
矩形表示行動方案、普通工作環節用
菱形表示問題判斷或判定(審覈/審批/評審)環節
用平行四邊形表示輸入輸出
箭頭代表工作流方向
注意事項
使用流程圖需要考慮很多問題,如:
過程中是否存在某些環節,刪掉它們後能夠降低成本或減少時間?
還有其他更有效的方式構造流程嗎?
整個過程是否因爲過時而需要重新設計?
應當將其完全廢棄嗎?
總結 |
不怕不知道,就怕不知道,一個小小的流程圖都有這麼多的講究,越是微觀的東西越值得深入研究。