关于编码风格
什么是編碼風(fēng)格
代碼風(fēng)格(英語(yǔ):Programming style)即程序開(kāi)發(fā)人員所編寫(xiě)源代碼的書(shū)寫(xiě)風(fēng)格。良好代碼風(fēng)格的特點(diǎn)是使代碼易讀。所以,良好的編碼風(fēng)格的最終目的是讓代碼易讀,提高代碼的性能,提高項(xiàng)目的可維護(hù)性和穩(wěn)定性等。
我們應(yīng)該遵循什么樣的代碼風(fēng)格
不同的語(yǔ)言的代碼風(fēng)格是不同的,不可一概而論。那么問(wèn)題來(lái)了,從哪學(xué)習(xí)良好的代碼風(fēng)格,建議就是去找當(dāng)前語(yǔ)言領(lǐng)域內(nèi)比較熱門(mén)的開(kāi)源項(xiàng)目,看這幫業(yè)內(nèi)最杰出的家伙是怎么協(xié)作的,照貓畫(huà)虎絕對(duì)不會(huì)錯(cuò)。
所以,我推薦Google的代碼風(fēng)格,Google作為一家匯集了眾多頂尖程序員的公司,它所發(fā)布的編程指南自然是可以作為范本學(xué)習(xí)的。Google Code Style Guides包含了很多當(dāng)前熱門(mén)的編程語(yǔ)言: C++, Objective-C , Java , Python , Shell , HTML/CSS , JavaScript , AngularJS , Common Lisp , and Vimscript 等。
Github地址
Google編程風(fēng)格指南(Google Style Guides)的Github地址:
https://github.com/google/styleguide
總結(jié)
- 上一篇: 树莓派电信4G联网:树莓派3B+Quec
- 下一篇: 前端需要了解的颜色模型,RGB、HSL和