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