jini-jakarta99-blogging
[ 首頁 | 索引 | 登入 | 註冊 ]

2003-12-11

jini 所撰寫。最後修改者是 jini 在 1722 天之前。 已瀏覽 828 次。
[編輯] [附加]

去除不必要的程式碼 01:59

因為趕著專案 忙著 jcharon
都沒有時間寫 Java Opensource Newspaper
剛剛看到訂閱人數已經即將突破 1000 人
真是感謝大家的推廣

因為最近公司在帶新人
有時候 新手寫程式都會寫出一堆無用的程式碼
該如何檢查 去蕪存菁相對起來就很重要了
往往 bug 的產生都是在亂七八糟的程式碼中找不出 trace 的路徑

程式 要寫得漂亮
當然 首要之務是數學的基礎要好
對於程式的理解要足夠
接著就是要有架構
最後就是把無用的程式碼去除

而 Java Opensource 中有 PMD

>>http://pmd.sourceforge.net

他的主要功能有

  • Unused local variables
  • Empty catch blocks
  • Unused parameters
  • Empty 'if' statements
  • Duplicate import statements
  • Unused private methods
  • Classes which could be Singletons
  • Short/long variable and method names

這個禮拜.. 我就介紹 PMD 讓大家知道吧

2 個回響 (by davidlovesmoly) | 發表回響
請利用全文檢索或日期來找你想看的文章 ^^~

< August 2008 >
SunMonTueWedThuFriSat
12
3456789
10111213141516
17181920212223
24252627282930
31

歡迎來到 jini(99% jakarta) blogging
如果要加入我的 blogging 網頁
可以抓下面的小圖
jini (99% jakarta) blogging
link 是 www.softleader.com.tw:8668
alt 請寫 jini (99% jakarta) blogging

Blog 精選
>>Jakarta
>>Java Database
>>JAAS
>>Code Style
>>Groovy
>>Self Misc.

不會用 snipsnap 嗎
請查詢 snipsnap-help.

我會發言的討論版
jini in>>jsptw


我發行的電子報(Java Opensource Newspaper)
>>BIG5-Traditional Chinese Version
>>GB-Simplified Chinese Version

Users: (2)
… and 109 Guests


一群Java高手的部落格
>>JiaYun
>>jserv
>>Forth
>>Tempo
>>edwardsayer
>>swanbear
>>jini's JavaEE 5
>>雅加達爪哇咖啡北京分店

其他連結:
XHTML 1.0 validated
CSS validated
RSS 2.0 validated
powered by snipsnap
Attribution-NonCommercial-ShareAlike 1.0
Java b Blog
RSS Feed

Powered by SnipSnap 0.4.2a

snipsnap.org | Copyright 2000-2002 Matthias L. Jugel and Stephan J. Schmidt