iOS編碼基本原則

原則1.首先是為人編寫程序,其次才是計算機。

說明:這是軟件開發的基本要點。
軟件的生命周期貫穿產品的開發、測試、生產、用戶使用、版本升級和后期維護等長期過程。
只有易讀、易維護的軟件代碼才具有生命力。

原則2.保持代碼的簡明清晰、避免過分的編程技巧

說明:簡單是最美。
保持代碼的簡單化是軟件工程化的基本要求。
不要過分追求編程技巧,否則會降低程序的可讀性。

原則3.編程時首先達到正確性,其次考慮效率

說明:編程首先考慮的是滿足正確性、健壯性、可維護性、可移植性等質量因素。
最后才考慮程序的效率和資源占用問題。

原則4.編寫代碼是要考慮到代碼的可測試性

說明:不可以測試的代碼是無法保障質量的。
開發人員要牢記這一點來設計、編碼。
實現設計功能的同時,要提供可以測試、驗證的方法。

原則5.函數(方法)是為一特定功能編寫,不是萬能工具箱

說明:方法是一個處理單元,是有特定功能的,所以應該很好地規劃方法。
不能是所有東西都放在一個方法里實現

原則6.鼓勵多加注釋

說明:養成多加注釋的好習慣。
不僅為他人熟悉、更改程序提供方便,
而且也會在自己修改升級時提供幫助。
為人、為己都應多加 注釋。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容