從事多年C語言程序開發工作,這里講解下我自己的看法:
第一:要規定自己形成良好的統一的編程風格,
1 變量命名規范
2 函數命名規范,
3 宏定義命名規范
4 注釋規范
5 正文代碼縮進2個空格
或者,命名時全部使用英文簡寫,不適用拼音簡寫.
等等這樣的規范,會讓代碼界面看上去條理清晰,幫助程序員分析代碼。
第二 任何代碼的變更都需要進行說明,這點很重要,防止寫過代碼半年之后,不明白為什么這樣修改.成熟的工程師都會有這樣的readme文件.
第三,針對任何項目都需要理清楚思路和軟件框架,在開始寫代碼之前,明確整理程序的軟件流程圖,可以少走彎路。思路清晰。比毫無思緒的人寫出來的代碼肯定要好。這樣的軟件有很多,比如VISIO就可以實現流程圖的編寫
第四:對C語言的功底要加強,從基礎開始,各種語法適用于不同的使用場景,要去總結。對于能實現相同功能的代碼,嘗試用不同的寫法和語句去實現。
第五:需要熟練運用結構體和指針,結構體的使用,可以將變量管控明確,,指針能夠優化代碼的執行效率,同時可以減少一部分冗余代碼.掌握指針結構體,指針數組,函數指針和指針函數,二次指針,等等靈活使用,
說這么多,總結起來,多看書,掌握語法,多看別人優質代碼,吸取養分,多自己練習代碼,并不斷嘗試新的寫法和思路,并總結出經驗,并堅持的行動下去,相信堅持一段時間,代碼質量肯定會有很大的提升。
以上是問題的粗略解答,難免會有遺漏
希望大家留言,點贊,轉發,關注