偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

編程的六月定律

開(kāi)發(fā) 項(xiàng)目管理
上周,我被迫對(duì)一個(gè)很老的項(xiàng)目做一些修改。麻煩是,當(dāng)開(kāi)始著手時(shí),我真的記不清這個(gè)項(xiàng)目究竟有多老了。

上周,我被迫對(duì)一個(gè)很老的項(xiàng)目做一些修改。麻煩是,當(dāng)開(kāi)始著手時(shí),我真的記不清這個(gè)項(xiàng)目究竟有多老了。

這實(shí)際上是我使用Codeigniter實(shí)現(xiàn)的***個(gè)MVC項(xiàng)目。打開(kāi)項(xiàng)目文件后,很多東西都讓我頭暈。首先,沒(méi)有版本控制,第二,沒(méi)有注釋。

WTF

讀起代碼,我的“F*CK/分鐘”的值一直沖破屋頂。

項(xiàng)目里面的Model很少。Controller層有大量重復(fù)的代碼,View層肥大的令人毛骨悚然。我相信View層里的邏輯實(shí)際上比Model層和Controller層的加起來(lái)都要多。

我該為此感到羞恥嗎?

答案是NO。(如果是的話我也不會(huì)寫(xiě)這篇博客里。)

為什么不?

因?yàn)橛袀€(gè)六月定律。六月定律說(shuō)的是,每個(gè)程序員都應(yīng)該回頭看看自己6個(gè)月前寫(xiě)的代碼,并且應(yīng)該會(huì)唾棄當(dāng)時(shí)寫(xiě)的那些代碼。

這就引出了本文的重點(diǎn):如果你是個(gè)程序員,當(dāng)你看6個(gè)月前寫(xiě)的代碼時(shí),如果發(fā)現(xiàn)跟現(xiàn)在寫(xiě)代碼的水平一樣,請(qǐng)別寫(xiě)了,你應(yīng)該學(xué)習(xí)一些新東西了。

這就是為什么當(dāng)我看到以前的代碼寫(xiě)的奇丑無(wú)比時(shí)反而很高興的原因。非常高興。這說(shuō)明我進(jìn)步了。所以,與其為那些丑陋的代碼感到羞恥,不如高興的接受它們,這意味著你在成長(zhǎng)。

原文鏈接:http://blog.marcomonteiro.net/post/the-six-months-rule

 

譯文鏈接:http://www.aqee.net/the-six-months-rule/

責(zé)任編輯:陳四芳 來(lái)源: 外刊IT評(píng)論
相關(guān)推薦

2010-04-14 16:18:16

Exchange Se

2010-07-06 09:06:58

系統(tǒng)市場(chǎng)份額WindowsLinux

2022-06-30 20:00:00

資訊技術(shù)熱點(diǎn)

2012-05-15 10:48:40

iCloud蘋(píng)果WWDC大會(huì)

2021-06-09 13:50:14

Windows 10漏洞微軟

2010-04-29 15:58:40

藍(lán)牙4.0

2011-06-19 12:15:27

2011-03-31 09:45:37

IE 9

2009-07-14 18:39:48

Twitter

2011-04-26 10:52:26

Ubuntu 6.06

2010-06-21 09:19:14

2022-07-23 19:55:55

黑客網(wǎng)絡(luò)攻擊Entrust

2009-07-30 10:43:47

2012-07-02 17:17:39

品牌手機(jī)

2013-05-03 09:36:37

surface

2010-04-07 09:09:57

SQL Azure

2011-06-17 08:54:38

HTML 5CSS3

2012-04-09 21:40:54

2018-06-29 09:35:00

產(chǎn)業(yè)

2012-07-17 10:05:23

亞馬遜數(shù)據(jù)中心
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)