Re: [URL] Top Ten Errors Java Programmers Make

看板java作者 (Alien)時間16年前 (2010/01/14 14:45), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串3/3 (看更多)
※ 引述《qrtt1 (null)》之銘言: : 標題: [URL] Top Ten Errors Java Programmers Make : 時間: Thu Jan 14 03:15:51 2010 : : : http://developers-arena.blogspot.com/2010/01/ : top-ten-errors-java-programmers-make.html : : http://tinyurl.com/yh46f47 : 第九點在 JDK 5 開始已經可以用 @Override 第六點算是錯誤的解釋. (我記得有人指出過在 java language spec 也是說過只有 pass-by-value) 第三點和其他問題的程度已經很不同了吧... 要說第三點我反而覺得原文犯了另一個更重要的錯: poor indentation XD : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 61.231.50.167 : 推 ogamenewbie:第五點感覺比較容易被忽略... 要早點養成習慣較好... 01/14 04:10 : 推 brianhsu:我最常犯的其實是打錯字!(誤) 01/14 09:01 : 推 tkcn:寫 Socket 時,似乎有時不得不犯第五點,讓我有點困擾 01/14 09:03 : 推 H45:第五點可以用 e.printStackTrace(); 混過去嗎 XD 01/14 10:20 : → sbrhsieh:第五點講的是完全空的event handler.怎會有不得不犯之時? 01/14 11:56 第五點也可以商榷. 有時明知道一定不會 catch 到, 或是正確的處理就是 ignore 的話, 寫 blank exception handler 沒有什麼 問題. 不過作為對初學者的訓誡也未嘗不對. 不過初學者 (其 實很多寫了很久 Java 的也是一樣) 還很喜歡做一樣東西: 所有 methods 都 throws Exception. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.155.236.82

01/14 15:54, , 1F
如果要忽略的話, 我會留明, 並取變數名為 ignored :D
01/14 15:54, 1F

01/14 15:58, , 2F
paintComponent 和 paintComponents,有@Override還是會錯 XD
01/14 15:58, 2F

01/14 17:15, , 3F
qrtt1: exactly, same here :)
01/14 17:15, 3F
文章代碼(AID): #1BJhriJD (java)
文章代碼(AID): #1BJhriJD (java)