Re: [閒聊] 各種神人的code

看板Soft_Job (軟體人)作者 (asonofdevily)時間11年前 (2014/09/08 11:53), 編輯推噓9(906)
留言15則, 12人參與, 最新討論串5/17 (看更多)
Case 1: function testFunc (boolInput) { var someBool = boolInput || true; ..... } Review code的時後發現, 就問"傳false進去有用嗎??? "...... Case 2: ..... if (1 == 1) { testFunc(); } ..... 這是某印度同事搞出來的, 還過了code review進了dev code base, 我剛好賽 到去sync到然後發現, 當初review的那個人還坐我旁邊XD 這就算了,有時後changed files太多會漏看diff, 重點是.... 這個印度人從 此之後被笑 "You know 'if (true)' works the same? and you type less code.." -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.165.233.28 ※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1410148419.A.005.html

09/08 12:01, , 1F
1那個還滿常看到的說
09/08 12:01, 1F

09/08 12:04, , 2F
連 if (true) 都不打應該也一樣
09/08 12:04, 2F

09/08 12:08, , 3F
這種應該是debug完忘了改回來吧
09/08 12:08, 3F

09/08 12:29, , 4F
2很明顯就是debug過了很開心就忘記改回來XD
09/08 12:29, 4F

09/08 12:30, , 5F
我也常忘記把debug用的code改回來
09/08 12:30, 5F

09/08 12:33, , 6F
true改成false大概要9個鍵 1改0只要2個鍵
09/08 12:33, 6F

09/08 12:43, , 7F
合理懷疑這是裝忙忘記改回去XDDD
09/08 12:43, 7F

09/08 13:39, , 8F
講錯啦 2那個常看到
09/08 13:39, 8F

09/08 13:45, , 9F
2真的常看到,我更常看到if(1==0)。而且還是國外大廠的
09/08 13:45, 9F

09/08 13:45, , 10F
程式碼。
09/08 13:45, 10F

09/08 14:48, , 11F
因為/* */不能放多層,if(0)有時候會比較方便
09/08 14:48, 11F

09/08 15:07, , 12F
#if 0在trace code的時候很擾民
09/08 15:07, 12F

09/08 21:39, , 13F
第一眼看到以為是 l == 1 看推文才發現是 1 == 1
09/08 21:39, 13F

09/08 22:09, , 14F
true->false 可以用七個鍵,運氣好可能可以用更少by vim
09/08 22:09, 14F

09/25 14:40, , 15F
and you type less codeXD
09/25 14:40, 15F
文章代碼(AID): #1K3IX305 (Soft_Job)
文章代碼(AID): #1K3IX305 (Soft_Job)