程式設計六月定律

2021-09-01 21:05:59 字數 469 閱讀 7683

上週,我被迫對乙個很老的專案做一些修改。麻煩是,當開始著手時,我真的記不清這個專案究竟有多老了。

這實際上是我使用codeigniter實現的第乙個mvc專案。開啟專案檔案後,很多東西都讓我頭暈。首先,沒有版本控制,第二,沒有注釋。讀起**,我的「f*ck/分鐘」的值一直衝破屋頂。

專案裡面的model很少。controller層有大量重複的**,view層肥大的令人毛骨悚然。我相信view層裡的邏輯實際上比model層和controller層的加起來都要多。

我該為此感到羞恥嗎?

答案是no。(如果是的話我也不會寫這篇部落格裡。)

為什麼不?

因為有個六月定律。六月定律說的是,每個程式設計師都應該回頭看看自己6個月前寫的**,並且應該會唾棄當時寫的那些**。

這就是為什麼當我看到以前的**寫的奇醜無比時反而很高興的原因。非常高興。這說明我進步了。所以,與其為那些醜陋的**感到羞恥,不如高興的接受它們,這意味著你在成長。

程式設計六月定律

上週,我被迫對乙個很老的專案做一些修改。麻煩是,當開始著手時,我真的記不清這個專案究竟有多老了。這實際上是我使用codeigniter實現的第乙個mvc專案。開啟專案檔案後,很多東西都讓我頭暈。首先,沒有版本控制,第二,沒有注釋。id iframe 0.719018345291395 src dat...

英語總結 六月

在提高班學習了很多英語 兒童詞典 牛津詞典 羅塞塔 english class 從零開始學英語等等。但是對於我來說其實只有兒童詞典 english class 從零開始學英語是我有始有終的認真學下來的!除了這些之外的其他英語資料學習的效果和狀態都不是很好!大都是有認真的開始,卻沒有堅持下去的耐心和毅...

六月英語總結

六月在李光的發起下開始了持續激情學習英語的小組,很高興自己參加了這麼棒的團隊,按照光哥列好的計畫我們開始了這乙個月的晨讀。我們最開始學習了音標,學習了四天,最開始自己的發音真的是特別特別不準確,然後大家會幫我一起糾正,告訴了我正確口型,發音的方法,在小組的鼓勵下,我漸漸的對英語感到不是那麼厭煩了,覺...