這就讓我想到我有個同事 大學主修航太物理 畢業之後跑來給我寫網頁說喜翻設計網頁 而且很喜歡用javascript還寫得亂七八糟 我自己本身也不強但是我會註解給別人看得懂 我同事他馬的每次都亂寫 命名也都很隨便 有次我看到他寫一個判斷是否行動裝置 if (is_mobile == 1) ok啊 如果是行動裝置就這樣 結果我看到下面還有 else if (is_mobile == 2) 幹拎涼咧 我又重新讀了一次 發現 is_mobile == 1 表示這"不是"行動裝置 這根本不合理啊幹你娘 虧你英文母語到底有沒有病 就我同事自己的說法 他的東西就是所謂的hot garbage ※ 引述《ruthertw (督人無數就是我)》之銘言: : 看到前工程師留下來的javascript程式碼: : ... : var d=_u; : var _u; : ... : TMD javascript竟然可以這樣寫? : render還TMD過了耶... : 有沒有前工程師能力超強, : 留下的程式碼跟著學, : 可以短時間讓新進人員的功力大增? : 有夠耐人尋味... : 有卦嗎? -- ※ 發信站: 批踢踢實業坊(ptt.org.tw), 來自: 99.43.254.103 (美國) ※ 文章網址: https://ptt.org.tw/Gossiping/M.1706862322.A.1F1
k44754: 能運作就好,管它怎麼寫 49.215.26.38 02/02 16:26
k44754: 泡麵碼能跑還不是照過 49.215.26.38 02/02 16:26
WunoW: 我最討厭看到值寫在變數前面 例如0==x 220.136.192.76 02/02 16:27
betkuz: 放乖乖啦,哪這麼麻煩 27.52.228.4 02/02 16:27
s81048112: XD 39.9.167.88 02/02 16:27
Quaranta: 包養? 39.9.167.88 02/02 16:27
WunoW: 這樣寫的真他媽的腦袋裝豬屎 220.136.192.76 02/02 16:28
nckuff: 0/1 vs -1/0 vs 1/2 還有哪種流派要參戰153.214.140.174 02/02 16:28
orze04: 故意的吧 223.137.50.233 02/02 16:28
hibemi776: 哪有什麼,沒見過薪水60K/月的爛貨 125.227.21.49 02/02 16:30
ckpois: 值寫在前面可以避免NPE 49.218.91.213 02/02 16:30
schlemm: 台全最的包養SD上線啦! 49.218.91.213 02/02 16:30
gpctv: 讓我想到某公司,一直說參數名稱要命名的好 39.15.18.121 02/02 16:31
gpctv: ,結果一堆大小寫混在一起,根本沒分參數或 39.15.18.121 02/02 16:31
gpctv: method 的命名規則,愛怎麼寫就怎麼寫 39.15.18.121 02/02 16:31
vowpool: 我遇過改函式不改名稱的 125.227.40.62 02/02 16:32
gpctv: method 命名一下全大寫,一下全部小寫,一 39.15.18.121 02/02 16:32
Wirol: 現在包養網都這麼直接嗎 39.15.18.121 02/02 16:32
gpctv: 下又中間加底線 39.15.18.121 02/02 16:32
vowpool: 動作跟函式名稱完全不同 整個亂七八糟 125.227.40.62 02/02 16:33
WunoW: 還有拿已經廢棄的變數來用不改名稱 220.136.192.76 02/02 16:34
WunoW: 但作用完全跟名稱沒關係 各種豬腦都有 220.136.192.76 02/02 16:35
zero00072: 在 C 裡面,0 表示是,1 表示不是蠻常 114.137.207.12 02/02 16:36
marecht: 歐美包養真的很平常嗎? 114.137.207.12 02/02 16:36
zero00072: 見的。 114.137.207.12 02/02 16:37
WunoW: 你說的是return code 0通常表示沒有例外 220.136.192.76 02/02 16:38
WunoW: 意義1 220.136.192.76 02/02 16:38
WunoW: 意義不一樣 220.136.192.76 02/02 16:38
WunoW: api用0來表示成功回傳的也很多 220.136.192.76 02/02 16:39
riokio: 男友上包養網 該放生嗎 220.136.192.76 02/02 16:39
IBIZA: 我老闆特愛用tp 0.1.2.3.4.5.6.7 60.248.31.167 02/02 16:39
IBIZA: 還特別愛用i j k l m n o p q o 這種變數名 60.248.31.167 02/02 16:41
WunoW: 但true/false應該任何語言都是對應1/0 220.136.192.76 02/02 16:41
ssccg: 用 is_ 但是不是當boolean用的就很雷 118.163.87.133 02/02 16:41
IBIZA: @WunW 問題是他那個就不是ture/false啊 60.248.31.167 02/02 16:41
wiimas: 是這個包養平台 60.248.31.167 02/02 16:41
WunoW: 沒有意義的變數簡化也很討厭 220.136.192.76 02/02 16:42
WunoW: icon就icon,就有人愛在那邊簡化成ic 220.136.192.76 02/02 16:42
IBIZA: 我一直覺得很奇怪 為什麼各種function api 60.248.31.167 02/02 16:43
IBIZA: 都很愛用tp數字來表示不同功能, 是不能好好 60.248.31.167 02/02 16:43
WunoW: 看到圖檔名稱用ic_avatar就一肚子火 220.136.192.76 02/02 16:43
Branlli: 交男友跟包養有什麼差別 220.136.192.76 02/02 16:43
IBIZA: 宣告一個字串變數 用單字表示不同功能嗎 60.248.31.167 02/02 16:44
IBIZA: 寫一堆0 1 2 3 4 5 6 7 60.248.31.167 02/02 16:44
WunoW: 就北懶啊 tp是三小 說人話用type很難? 220.136.192.76 02/02 16:45
IBIZA: 要用要改再來查文件 60.248.31.167 02/02 16:45
IBIZA: 浪費時間 60.248.31.167 02/02 16:45
Cinedt: 包養網到底在紅什麼? 60.248.31.167 02/02 16:45
WunoW: 不要跟我說什麼keyword啦 當前綴都好過tp 220.136.192.76 02/02 16:46
orze04: 傳int比傳string快,記錄上也省 223.137.50.233 02/02 16:49
orze04: 但不直覺,更麻煩的是不同地方對應關係還 223.137.50.233 02/02 16:50
orze04: 不一致 223.137.50.233 02/02 16:50
WunoW: 代碼是寫給人看的 不懂這點的永遠只是三流 220.136.192.76 02/02 16:53
Drither: 有人被包養 220.136.192.76 02/02 16:53
WunoW: 別人跟你合作也痛苦 220.136.192.76 02/02 16:54
orze04: 還有getItem和itemGet同時存在的 223.137.50.233 02/02 16:57