2012-07-26 81 views
-2

我在過去的3年中一直在使用Java。我想我可以在開發和編寫代碼。但最近我參加了一個新的工作,並已發現了兩個主要問題:我發現閱讀別人編寫的Java非常困難

  1. 讀取一個試圖瞭解其他民族的代碼,這是一個不同的領域,這可能就是爲什麼我掙扎的原因。但我真的很難理解代碼。

  2. 編寫生產質量代碼,我一直被告知要改進我的代碼。我以前從來沒有遇到任何問題。

任何有用的提示和技巧,我可以做什麼請。

p.s.我一直在閱讀和練習標準書籍:Effective Java,Beginning Java,ooad,Design Patterns ...等。

+1

我不明白'junit'標籤... – mre 2012-07-26 15:28:17

+0

2)詢問我們錯在哪裏,哪些應該更好實際上要求代碼審查 – Mark 2012-07-26 15:30:15

+0

有**不是問題**在這裏,你只是做一些陳述。我懷疑這裏有很多人關心你發現很難閱讀其他人的代碼,而且我們無能爲力,無論如何都無法幫助你。閱讀和理解他人編寫的代碼是你必須開發的技能。 – 2012-07-26 15:30:41

回答

5

1)閱讀試圖理解其他人的代碼,它是一個不同的領域,這可能是我爲什麼掙扎的原因..但我真的很難理解代碼。

即使經過20年的發展,它從未如此簡單。你所能做的最好的就是學會盡可能簡化你的代碼。 ;)

2)編寫生產質量代碼,我一直被告知要提高我的代碼..以前從來沒有任何問題。

這可能意味着任何數量的事情。我建議你嘗試學習他們的做法。例如他們意味着他們期望更多的單元測試,代碼評論,不同的代碼結構。這可能是因爲他們在閱讀代碼時遇到困難。 ;)

+0

最後評論:) – mazaneicha 2012-07-26 15:33:02

+0

它易於閱讀/理解遵循習慣習慣的代碼。 – 2012-07-26 15:36:10

+0

使用調試器進行調試,例如在Eclipse中可以幫助您理解其他人的代碼,也許這是您的一個選擇。 – jayeff 2012-07-26 15:39:10