※ 本文為 ott 轉寄自 ptt.cc 更新時間: 2014-09-08 16:08:26
看板 Soft_Job
作者 標題 Re: [閒聊] 各種神人的code
時間 Mon Sep 8 07:53:45 2014
※ 引述《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
JWorld@TW Java論壇 - 維護project的痛苦
交流、聊天、灌水 - 維護project的痛苦 ...
交流、聊天、灌水 - 維護project的痛苦 ...
節錄幾個…
if( someBoolean == true){
String s = someString;
} else {
String s = someString;
}
String a = "null";
if ( a == null ) {
//do something...奇怪這裡一直進不來
}
System.out.println(a); // 奇怪,這裡都 print null 沒錯啊
--
良葛格學習筆記
http://openhome.cc
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.14.111.1
※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1410134029.A.C9B.html
※ 同主題文章:
09-08 00:47 ■ [閒聊] 各種神人的code
● 09-08 07:53 ■ Re: [閒聊] 各種神人的code
09-08 11:53 ■ Re: [閒聊] 各種神人的code
推 : "null"那個在javascript的code裡意外地常見呢. 更詭異1F 09/08 08:03
→ : 的是把它改回null反而會出錯. 因為在其他地方當數值為
→ : 空時回傳的也是"null"...
→ : 然後javascript沒type checking, 所以在numeric array
→ : 中夾雜一個字串當下是不會throw exception的.
→ : 的是把它改回null反而會出錯. 因為在其他地方當數值為
→ : 空時回傳的也是"null"...
→ : 然後javascript沒type checking, 所以在numeric array
→ : 中夾雜一個字串當下是不會throw exception的.
推 : 請問第一個,除了 if (someBool) { 其它有什麼問題嗎?6F 09/08 08:39
推 : 版大的書讓我在學生時期能夠學會java7F 09/08 09:03
推 : 第一個宣告字串那邊根本是白寫的,因為外面就消失了
推 : 第一個宣告字串那邊根本是白寫的,因為外面就消失了
→ : 有神 快拜9F 09/08 09:30
推 : 網站受益良多10F 09/08 10:33
推 : 有好笑到11F 09/08 10:35
推 : 良老師好12F 09/08 11:18
推 : 第一個如果是python語言..外面也看的到...只是不好....13F 09/08 13:05
推 : 第一個我同事就這樣寫,理由是比較好閱讀比較好懂14F 09/08 13:27
→ : 某些語言的基礎類別沒有boolean,如果常接觸這類語言,15F 09/08 13:37
→ : 就會養成if( someBoolean == true)的習慣,可以避免在
→ : 兩種語言間切換code style的麻煩,反正一般java/C#也看
→ : 地懂if( someBoolean == true)
→ : 就會養成if( someBoolean == true)的習慣,可以避免在
→ : 兩種語言間切換code style的麻煩,反正一般java/C#也看
→ : 地懂if( someBoolean == true)
--
回列表(←)
分享