一个Java新手如何做 ——动力节点java 你要是一个Java新手的话,你就必须为下面这些做一些准备工作,动力节点Java培训为您总结以下几点: 1、带着解决方案,而不要带着问题 作为一个Java程序员,会经常接受一些任务,自己的领导只是把一些自己的想法说出来让你来进行实现,你就要根据他的数据结构,程序构架,算法,接口和一些其他技术层面的东西来构造这个问题的解决方案。要用一些每个人都了解的语言,不用那么多专业术语,老告诉自己的领导,这其实对于程序开发来说最艰难的事情。 2.在缺乏优化和过度优化间找到平衡点 复杂的软件永远做不到绝对的完美,因为总有更优的方法去完善它。你可以无限制的不断 优化你的代码,这也就是为什么项目不会提前完成。而另一方面,你有时也会有“这样就行了,我以后再去优化它”的想法。这样的程序目前可以正常运行,但明天 可能就会出现错误。当然了,你也可以不用管它,等着下一个用它的程序员去优化。 3.评估工期 这恐怕是很多程序员的痛苦之源。对于程序员来说,去评估一项从未做过的项目所需要花 费的时间是极其困难的。你可能写过相似的代码,但现在的环境,问题和限制条件都发生了变化。虽然经验会有一些帮助,但大多数程序员还是低估了问题的难度, 通常因为程序员只考虑了编程方面的问题,而忽略了其他相关的事情。 4、面对项目需求的渐变和奇异的功能 虽然敏捷开发在一定程度上允许了需求的渐变,但并不意味着需求变化是一件好事,如果再加上一些客户由于一时冲动提出的奇怪需求,你就更苦恼了。你知道这样做一定会失败,你的团队也知道,但这是客户的要求,而且错误的发生也是你的责任,因为你没有站在他们的角度看问题。 5、调用别人的一些代码 条条大路通罗马,调用别人的代码无疑是最简单粗暴的一种方法,但是在这个基础之上,你要是在进行Java开发,就会很费力,你大部分的时间,要考虑别人是如何做的,是如何想的,而且如果要是接受一个半成品,而且里面一些注释等,你就会开始怀疑人生。 以上就是动力节点为您提供的一些建议,希望能对你有所帮助,要是有所想不明白的,可以联系我们,我会给你提出一些可实行的建议。 本文来源:https://www.wddqw.com/doc/7d94e4d485254b35eefdc8d376eeaeaad1f316ce.html