新闻资讯 > 企业新闻

开发大型JAVA项目注意事项

更新:2017-09-01

  在开发大型JAVA项目的过程中,会遇到哪些常见的问题?又该如何解决?来看看陕西新榜样JAVA培训中心的老师对此的建议吧。

  如何理解大型项目的代码?有一个有效的方法就是单元测试,单元测试能够帮助你理解代码片段,例如单元的调用、返回内容和内部实现。

  寻找那些通过尽量少的项目来帮助自己尽快的理解项目内容,以此来增强修复BUG和功能的能力。

  虽然大部分情况是在从事修复BUG和加强系统已有功能的工作,但并不需要理解整个项目的架构,因为在系统维护时,这样会对你造成很大的压力。

  日复一日,在你不断修复bug及增强功能之后,就能够慢慢开始理解项目架构。不要低估对系统方方面面理解时需要花费的时间。花3-4天理解认证机制,2-3天理解事物管理。这些都是依靠之前的相似项目的经历,但关键还是要花时间才能透彻的理解。要在日常工作中挤出时间,不要向经理要求特定的时间来做这些。

  即便是有着10年可靠编程经验的JAVA程序员可能也没有理解项目的核心工作机制,尽管他们可能已经在这个项目工作超过一年。比如,对于认证机制或事务管理机制。

  他们是怎么做的?他们对于自己负责的部分非常了解,并且能够交付价值给小组。每天的交付价值远比了解一些以后还不确定有没有的东西重要的多。

  那我是否定了你对于项目架构理解的热情了么?完全不。我只是要求你尽早的交付价值,一旦你开始一个项目,搭建了开发环境,你就不应该花一两周时间才交付什么,无论他的规模大小。假如你是一个有经验的却两周都没有任何交付,你的经理怎么会知道你是真的在工作还是在看新闻。

  所以交付可以使大家都轻松起来。不要认为你能够做有价值的交付前必须理解整个项目。这是完全错误的。加一段javascript的验证代码对业务就很有价值,经理能够通过你的交付达到对你的信任。这样能够向上级领导证明你的贡献以及员工价值。

  陕西新榜样软件科技有限公司热线:029-63661555

  西安JAVA培训地址:陕西省西安市碑林区东大街端履门云龙大厦9楼

供应商:IT培训学校
会员类型:普通会员
地址:陕西省西安市碑林区东大街端履门云龙大厦9楼
联系:李老师
电话:18192627816
029-87541535