tip2: 刪除掉“複件 index.html”

來源:互聯網
上載者:User

我發現有很多的程式員喜歡拷貝並做一些修改,這無可非議,代碼重用嘛!但要命的是,他會儲存這些拷貝,甚至忘了改名。結果檔案系統中出現了很多的“複件 index.html”,或者“index2.jsp”,而實際上這些東西是不需要再儲存的。

類似的問題還有,複製類,複製jar,過時的資料庫,沒用的設定檔,等等。結果軟體包越來越大,殊不知,這樣帶來的問題會很多。

及時的刪除冗餘的版本,不僅僅是完美主義者的習慣問題。一旦你的軟體捲入的開發人員越來越多,捲入的模組越來越多,你就會發現自己徹底被這些冗餘的東西折磨得完全失去信心。設想一下,一個新的特性改進了,一個bug要更正了,開發人員,也許不是你,他是否需要同時更新這些冗餘檔案?如果所有的內容都有冗餘,那麼由此帶來的工作量會有多少?合格的開發人員,不應該那這些工作量去欺騙自己的老闆。

某個倒黴的下午,你在客戶的環境中被告知有兩個XML解析器發生了衝突,怎麼辦?刪掉哪一個?很多程式員莫明其妙的放進一堆沒用的jar,遲早會有這些衝突的問題夜敲他家的門!

重複那句話,及時的刪除冗餘的版本,不僅僅是完美主義者的習慣問題,他會帶來軟體維護、部署的成本!所以奉勸各位,把自己的代碼收拾得乾淨一點!

=======================================

如上內容為白喬原創,轉載請註明出處。
點擊此處,查看作者的新作《把脈VC++》 。
如果你想與我交流,請點擊如下連結加我為好友:http://student.csdn.net/invite.php?u=113292&c=8913f87cffe7d533 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.