过去3年我一直在使用Java。我认为我可以开发和编写代码。但最近我找了一份新工作,发现了两个主要问题:
阅读试图理解其他人的代码,它是一个不同的领域,这可能是我挣扎的原因。但我真的很难理解代码。
编写生产质量代码,我一直被告知要改进我的代码。我之前从来没有遇到任何问题。
有关我能做些什么的任何有用的提示和提示。
P.S。我一直在阅读和练习,标准书籍:Effective Java,Beginning Java,ooad,Design Patterns ......等。
答案 0 :(得分:5)
1)阅读试图了解其他人的代码,它是一个不同的领域,这可能是我努力奋斗的原因..但我真的很难理解代码。
即使经过20年的发展,它仍然不容易。您可以做的最好的事情是学会使代码尽可能简单易懂。 ;)
2)编写生产质量代码,我一直被告知要改进我的代码..以前从来没有遇到任何问题。
这可能意味着任何事情。我建议你尝试学习他们的做法。例如他们是否意味着他们期望更多的单元测试,代码审查,不同的代码结构。可能是他们在阅读您的代码时遇到了问题。 ;)