首頁 > 移動應用 > 正文

只有從業十年以上的程序“老猿”,才懂這十五條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
火爆电子平台mg电子 psv破解必玩中文神作 时时彩全天免费人工计划 11选5任选复式投注表 极速时时彩计划软件下载 手机21点游戏 福建时时开奖软件 大小单双稳赚投注技巧 安格斯 重庆时时彩大小计划免费 新版够力七星彩奖表图 腾讯分分彩计划全天计划网页版 捕鱼大师从哪里可以下载 极速时时是合法的吗 幸运飞艇买法技巧 通比牛牛赢钱技巧