原文:程序員 為什么千萬不要重寫代碼

程序員都有一顆工程師的心,所以當他們到一片新的場地想做的第一件事就是,將舊的一切推倒重來。是的,他們決不會滿足於簡單的增量勞動。 或許這種微妙的心理定位可以解釋:為什么程序員進入新項目組后寧願丟掉舊代碼重新寫,也不願意修修補補,他們認為舊代碼簡直一團糟。 但是,事實上真是這樣嗎 你之所以認為舊代碼一團糟,其實是由編程的一個基本定律決定的,那就是:寫代碼容易,讀代碼難。 為什么你覺得舊代碼異常混亂 ...

2015-09-23 11:13 4 2050 推薦指數:

查看詳情

測定程序員代碼基因

上個月,在負責技術晉升評審的過程中,有人認為在評審過程中以述職講述為主,可能對某些比較擅長寫代碼而不擅於演講的同學不公平。而對於中級別的程序員技術晉升我們更傾向於篩選出擅長編程,而非僅僅是說得好的同學。 這個過程里面,存在四種情形: 代碼寫得好,也說得好 代碼寫得好,但說不出 ...

Mon Mar 13 08:44:00 CST 2017 10 3615
程序員每天到底可以寫幾行代碼

對於特定的人,在大致時間段里他所能寫的、確定質量的代碼基本上應該是個確定值。 這點似乎顯而易見,但事實上大多時候卻總是被忽視。 如果項目負責人總是認可上面的基本點,那么任何項目的日程就應該以此為前提,而不是以此為變量。 假設說一個項目被估計為1萬行(SLOC),團隊平均每人每天可以寫100行 ...

Tue Jan 03 03:48:00 CST 2012 20 17627
代碼重構——程序員應有的基因

去年幫另一個項目組趕項目時,總是有很多地方令我不舒服。本人編碼有點小小的“潔癖”——即不喜歡見到冗余代碼。即時現在忙,沒時間整理,但是一有時間,我都盡可能的去重構。也許本人是個完美主義者吧。 個人認為重構有以下好處: 改善軟件的性能、質量。 使架構更加合理。 使代碼更容易被理解 ...

Mon Jan 30 06:18:00 CST 2012 11 4367
90%的程序員都犯過的代碼錯誤

最近參加了多次的代碼review會,在review的過程中,發現有些問題幾乎每次都出現。挑了幾個比較典型的問題講解下。這幾個問題都是初級問題,解決方法都很容易。只要掌握了方法,有意識避免,能讓短時間內迅速提高代碼質量。真所謂投入小,見效快。 變量命名不清晰,一詞多義 為變量命名 ...

Wed Jan 23 20:59:00 CST 2019 6 1868
程序員的搞怪代碼

滿園春色關不住 一串代碼飄出來。日照屏幕直冒煙, 遙看代碼掛前川。春眠不覺曉,起來敲代碼。春宵一刻值千金,完事起來敲代碼。 洛陽親友如相問,就說我在敲代碼。夜闌卧聽風吹雨,做夢還在敲代碼。舉頭望明月,低頭敲代碼。http://www.cnblogs.com/roucheng/君當做磐石,我願敲代碼 ...

Thu Feb 13 17:46:00 CST 2014 1 3775
程序員代碼的搞笑日常

摘要: 消沉的程序員系列 本來是愉快的蹲個坑,卻不自覺的陷入編碼的思考。 -- GHLandy 消沉的程序員 1 很有意思吧,很多看到這樣的漫畫對話的程序員,應該感覺似曾相識吧。Bug 出現了? 消沉的程序員 2 有點疑惑,有好像有點眉目,好像是感覺到哪里錯了,是不是要重構 ...

Wed Jun 21 22:33:00 CST 2017 0 1539
程序員的工作就只有寫代碼么???

大家好,我是魚皮,今天給大家分享一個開發小經驗。 很多沒有實際工作過的同學,可能都會認為程序員的工作只有寫代碼 + 和產品經理 “拉扯”,也會習慣性地用代碼量來評價一個程序員的工作強度和等級,以為碼字如飛、每月能寫個幾萬行代碼程序員就是大佬。 我以前也是這么認為的,直到我正式進入企業工作 ...

Sat Mar 19 03:53:00 CST 2022 1 648
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM