首頁 > 移動應用 > 正文

只有從業十年以上的程序“老猿”,才懂這十五條IT定律

2019-04-23 14:30:44  來源:頭條科技

摘要:軟件開發這個行業里,人們總是在做重復的事, “假裝”自己在發明新的東西。若你覺得有個東西很酷炫新奇, 那它肯定是從Smalltalk, HAKMEM, Ivan Sutherland, Douglas Engelbart, 早期的IBM, 或者Bell 實驗室其中之一抄來的
關鍵詞: IT
  1.軟件開發這個行業里,人們總是在做重復的事, “假裝”自己在發明新的東西。
 
  若你覺得有個東西很酷炫新奇, 那它肯定是從Smalltalk, HAKMEM, Ivan Sutherland, Douglas Engelbart, 早期的IBM, 或者Bell 實驗室其中之一抄來的.
 
\
 
  2.別相信編譯器, 別相信工具, 別相信文檔, 也別相信你自己.
 
  3.我們不需要更多的編程語言! 但是還是會有人跑去發明一個新的語言。而那個超酷的新語言肯定還是用的IEEE-754浮點數, 和定寬整數吧.
 
  4.維護舊代碼比寫代碼困難的多. 寫很多很多新代碼其實只是在犯懶.
 
  5.我們學習到的知識是, 內存, cpu, 帶寬都是無限和免費的. 實際上不是這樣的, 推薦讀讀 Knuth的 prematrue optimization 相關的文字.
 
  6.幾個月之后你就會忘記你當時為啥寫那段代碼… 寫的時候能寫多直白就多寫多直白(建議: 永遠低估幾月后自己的智力準沒問題的).
 
  7.有時候一行sed命令就夠了.
 
  8.如果誰跟你說他的方案絕逼是最好最快的, 你得明白一點, 編程是個藝術不是宗教.
 
  9.如果你覺得有個事情你要重復做10次以上, 就立刻把它做成自動化的!(其實大概3次就該考慮了)
 
  10.備份是一個事情, 而恢復備份是完全不同的另外一個事情!
 
  11.在你自己的電腦上可以運行不代表沒有bug. - Piers Sutton.
 
  12.想要裝一個新工具的話, 等0.1版本出來再說, 小白鼠就讓別人去做把。
 
  13.好的程序員寫好的代碼. 杰出的程序員不寫代碼. 大師程序員刪代碼.
 
  14.出問題時, 別管有多少領導正在朝你吼著訓話, 第一件事情總應該是穩定復現bug.
 
  15.或早或晚, 你會遇到一個經驗豐富的前輩, 偶爾他會向你傳授 Laws of Programming.然后你可以讓他滾一邊去.
 

第二十九屆CIO班招生
法國布雷斯特商學院MBA班招生
法國布雷斯特商學院碩士班招生
法國布雷斯特商學院DBA班招生
責編:pingxiaoli
广东时时号码推荐 哪个牛牛平台代理赚钱多 幸运飞艇稳赚的投注方法 二十一点扑克游戏下载 万人金花最新版下载 北京pk10走势图怎么分析 前二万能8码每天稳赚技巧 金博时时彩 手机版二八杠游戏下载 pk10玩法 彩票站转让协议书 体彩五码最大遗漏 网易时时彩 pk10怎么看冠军走势图 彩票返点是什么意思 百人牛牛押注技巧