原文:一天一點代碼壞味道(1)

作為一個后端工程師,想必在職業生涯中都寫過一些不好維護的代碼。本文是我學習 代碼之丑 的學習總結,今天第一天發車,先來看看在命名上的一些常犯的壞味道。 為何要品代碼壞味道 Martin Flower在 重構 一書中給不好維護的這一類代碼取了一個藝名:代碼的壞味道,而這些壞味道一旦堆積多了,整個系統雖然還是可以平穩運行,但是就是讓程序員不敢動,更別提重構了。 因為...... 哎,都是打工人,誰容易 ...

2021-02-04 21:50 0 371 推薦指數:

查看詳情

一天一點代碼味道(2)

作為一個后端工程師,想必在職業生涯中都寫過一些不好維護的代碼。本文是我學習《代碼之丑》的學習筆記,今天第二,品品重復代碼和長函數方法的味道。 上一篇:一天一點代碼味道(1) 1 重復代碼 CVS=Ctrl C + Ctrl V + Ctrl S,沒錯,這就是我們每天在干的事情。 CVS ...

Mon Feb 08 19:15:00 CST 2021 0 288
重拾C,一天一點點_10

來博客園今天剛好兩年了,兩年前開始學編程。 忙碌近兩個月,項目昨天上線了,真心不容易,也不敢懈怠,接下來的問題會更多。這兩調試服務器,遇到不少麻煩。 剛出去溜達了一下,晚上天涼了,現在手感覺涼的有不靈活了都。大伙多注意身體! 繼續我的C。發現個問題,自己的文章排版很丑,以后也要多注意 ...

Sun Oct 27 07:51:00 CST 2013 7 1208
重拾C,一天一點點_5

switch(表達式){ case 整型常量表達式:語句序列 case 整型常量表達式:語句序列 default:語句序列}while(表達式) 語句for(表達式1; 表達式 ...

Sun Oct 20 09:09:00 CST 2013 19 196
重拾C,一天一點點_7

標准庫,atof()函數包含在頭文件<stdlib.h>中 /******把字符串s轉換為相應的雙精度浮點數*******/ C語言不允許在一個函數定義其他函數。不 ...

Tue Oct 22 08:24:00 CST 2013 14 471
重拾C,一天一點點_9-指針與數組

這一章節很重要,一定要多思考、理解! 指針是一種保存變量地址的變量。 通常的機器 都有一系列連續編號或編址的存儲單元。一個字節可存char類型,兩相鄰字節存儲單元可存一個short,依此類推。 ...

Thu Oct 24 09:38:00 CST 2013 13 203
代碼味道

1、Duplicate Code(重復代碼):代碼重復幾乎是最常見的異味了,他也是Refactoring的主要目標之一,代碼重復往往來自於copy-and-paste編程風格,與他相對應的OAOO是一個好系統的重要標志。 2、 Long Method(長方法):他是傳統結構化的遺毒,一個方法 ...

Tue Aug 06 18:15:00 CST 2019 0 733
重拾C,一天一點點_8

這兩發現一個問題,我最近發的幾篇博文稀里糊塗地被轉到別的網站去了,目前發現有兩個網站轉載了,一個注明了作者出處(博客園 lltong),但沒給任何鏈接。另一個網站呢,就是直接抓的,而且還抓的亂七八糟的,呵呵,不知這樣的內容給網友怎么去看。純屬自己寫的一點筆記,別人轉載我也不反對,只是希望能尊重 ...

Wed Oct 23 08:31:00 CST 2013 27 334
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM