培训首页  >  软件系统新闻  >  【陕西新榜样】开发大型JAVA项目注意事项

【陕西新榜样】开发大型JAVA项目注意事项

[2018-12-18 09:02:12] 浏览量:136 来源:

陕西新榜样

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


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

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

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

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

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

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

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

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


文中图片素材来源网络,如有侵权请联系删除
  • 软件开发
  • 软件测试
  • 数据库
  • Web前端
  • 大数据
  • 人工智能
  • 零基础
  • 有HTML基础
  • 有PHP基础
  • 有C语言基础
  • 有JAVA基础
  • 其他计算机语言基础
  • 周末班
  • 全日制白班
  • 随到随学

厚学推荐学校

网上报名

推荐学校

更多>>
热门信息

温馨提示