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

作者: JustinHere (良葛格)   2014-09-08 07:53:45
※ 引述《sing10407 (阿U)》之銘言:
: 今天來和大家分享一下遇過的神級code (嘴角滲著血在寫這篇)
: 1. 變數命名
: 有遇過 A_A 、 Q_Q 、 wtf、wtfffff ....當變數的
: 我想哪一天我遇到 Q.Q 的物件導向 我會翻桌
: 2. 以前的同事coding時,遇到了一些問題
: 大概是資料庫撈不出來,又沒error
: 所以他幹了一件事:
: for (int i=0;i<100;i++){
: result=doQuery(sql); //撈資料
: }
: 大家有遇到什麼神人級的code嗎??
想起了這篇…XD
http://tinyurl.com/k9wa57n
節錄幾個…
if( someBoolean == true){
String s = someString;
} else {
String s = someString;
}
String a = "null";
if ( a == null ) {
//do something...奇怪這裡一直進不來
}
System.out.println(a); // 奇怪,這裡都 print null 沒錯啊
作者: leicheong (睡魔)   2014-09-08 08:03:00
"null"那個在javascript的code裡意外地常見呢. 更詭異的是把它改回null反而會出錯. 因為在其他地方當數值為空時回傳的也是"null"...然後javascript沒type checking, 所以在numeric array中夾雜一個字串當下是不會throw exception的.
作者: jtorngl (Pedrosa go!)   2014-09-08 08:39:00
請問第一個,除了 if (someBool) { 其它有什麼問題嗎?
作者: free112136 (Free)   2014-09-08 09:03:00
版大的書讓我在學生時期能夠學會java第一個宣告字串那邊根本是白寫的,因為外面就消失了
作者: felixgugu (felix)   2014-09-08 09:30:00
有神 快拜
作者: kindom (誠仔)   2014-09-08 10:33:00
網站受益良多
作者: shnobi (shiro)   2014-09-08 10:35:00
有好笑到
作者: iteachyou (我教你)   2014-09-08 11:18:00
良老師好
作者: etoanik (小溫)   2014-09-08 13:05:00
第一個如果是python語言..外面也看的到...只是不好....
作者: issuperchild (沒錢了)   2014-09-08 13:27:00
第一個我同事就這樣寫,理由是比較好閱讀比較好懂
作者: mapleone (mapleone)   2014-09-08 13:37:00
某些語言的基礎類別沒有boolean,如果常接觸這類語言,就會養成if( someBoolean == true)的習慣,可以避免在兩種語言間切換code style的麻煩,反正一般java/C#也看地懂if( someBoolean == true)
作者: cha122977 (CHA)   2014-09-08 16:56:00
第一個還有個問題…不管true/false都一樣啊= =
作者: fonz (寂寞的等待)   2014-09-08 18:12:00
第一個在程式不斷換手之後 就很容易出現...
作者: evencycu (加菲貓)   2014-09-08 22:24:00
看到大師了
作者: psliurt (反指標)   2014-09-08 22:24:00
有神快拜! 媽 我上電視了 @_@ /
作者: KiroKu ( who)   2014-09-09 01:56:00
第一個上司很常寫 我真不知道為何
作者: gname ((′口‵)↗︴<><...<><)   2014-09-09 08:51:00
媽~ 我在這裡 \~/^_^
作者: rzsty (Mr.Q)   2014-09-09 13:05:00
我都看您的網站學的
作者: onininon (萬)   2014-09-09 17:14:00
第一個 是懶得把if取消掉 常常看到XD
作者: zuhen   2014-09-11 01:46:00
站長好嚴格,我這篇竟然沒加到分 XD

Links booklink

Contact Us: admin [ a t ] ucptt.com