我发现阅读其他人写的Java非常困难

use*_*190 -2 java junit java-ee

我在过去的3年里一直在使用Java.我想我可以开发和编写代码.但最近我找了一份新工作,发现了两个主要问题:

  1. 阅读试图理解其他人的代码,这是一个不同的领域,这可能是我挣扎的原因.但我真的很难理解代码.

  2. 编写生产质量代码,我一直被告知要改进我的代码.我之前从来没有遇到任何问题.

关于我能做什么的任何有用的提示和提示.

ps我一直在阅读和练习,标准书籍:Effective Java,Beginning Java,ooad,Design Patterns ......等.

Pet*_*rey 5

1)阅读试图理解其他人的代码,它是一个不同的领域,这可能是我努力奋斗的原因..但我真的很难理解代码.

即使经过20年的发展,它也绝非易事.您可以做的最好的事情是学会使代码尽可能简单易懂.;)

2)编写生产质量代码,我一直被告知要改进我的代码..以前从来没有遇到任何问题.

这可能意味着任何数量的事情.我建议你尝试学习他们的做法.例如,他们是否意味着他们期望更多的单元测试,代码审查,不同的代码结构.可能是他们在阅读您的代码时遇到了问题.;)

  • 在调试器中逐步执行代码将回答此论坛中10%的问题.;) (2认同)
  • 我读过其他人的代码的最大问题是抵制改变它的冲动.:d (2认同)