我已经在java中编程了大约3到4年了......但是我经常得到的反馈是没有有效地使用方法。我上面的人都说明好的编码器确实在方法中保留了代码行在25行内。但是我有多么努力或试图实现更多的方法...我继续在我的方法中写出更多的代码行,比如50到100。
关于我的编码风格是错误还是可以继续编码的任何建议..
我尝试过阅读有效的java,Thinking in Java这样的书......但是当谈到实际的代码时,我倾向于详细说明..
改善自己的建议对我很有帮助!!!
答案 0 :(得分:3)
这告诉我你的方法做得太多了。你应该首先缩小他们的注意力,以便做好一件事。
对于那些较长的方法,寻找机会将它们分解为可以调用的较小方法。请密切注意重复的代码。当你发现自己正在切割和粘贴的那一刻,你的脑袋里应该发出一个警钟:“这两个块之间有什么共同之处?我可以将它重构为一个参数,该参数传递给我可以在两个地方简单调用的方法吗? “
消除代码重复将使你获得90%的目标。