整潔的代碼

為什么寫糟糕的代碼?

1、不耐煩再搞這套程序,希望早點(diǎn)結(jié)束;

2、自己承諾要做其它事,要趕緊把手上的東西弄完好接著做下一件事;

3、想著能運(yùn)行的爛程序總比什么都沒(méi)有強(qiáng);

4、總想著回頭再清理。

勒布朗法則:稍后等于永不(Later equals never)

編寫整潔的程序員就像是藝術(shù)家,他能用一系列變換把一塊白板變作由優(yōu)雅代碼構(gòu)成的系統(tǒng)。

整潔的代碼定義:

1、代碼邏輯應(yīng)當(dāng)直接了當(dāng),叫缺陷難以隱藏;

2、盡量減少依賴關(guān)系,使之便于維護(hù);

3、依據(jù)某種分成戰(zhàn)略完善錯(cuò)誤處理代碼;

4、性能調(diào)至最優(yōu),別引誘別人做每規(guī)矩的優(yōu)化;

5、整潔的代碼只做一件事;

如果自己能在意自己的代碼,就能寫出優(yōu)美的代碼;

我們更應(yīng)該培養(yǎng)“代碼感”,學(xué)會(huì)如何在意代碼。

童子軍軍規(guī):

讓營(yíng)地比你來(lái)時(shí)更干凈。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容