JAVA编程技巧李万鸿.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA编程技巧 李万鸿 JAVA语言博大精深,编java程序需要技巧,尤其是SSH2架构的项目,需要高超的编程艺术和深广的智慧。编程和调试需要全面考虑问题,要从系统的各个方面进行考虑,多角度分析问题,这样才能快速解决问题。这里给出一些建议,算是抛砖引玉,希望对大家开发项目编程有所裨益。 备份。 在开发的过程中,需要及时地把项目进行备份,既可保存劳动成果,又可放心大胆地进行下一步开发,而无后顾之忧,万一出了问题,可以采用备份接着干,再接再厉。需要建立一个bak目录,专门存放备份文件。每个备份文件都要修改名字,在原名字后加上月日,如HJYW-4-1。要备份的内容可灵活处理,既可备份整个工程,也可备份做改动的局部文件或目录。当取得一定成绩,编程有所突破成功时,一定要及时备份,这样才能保证始终高速度地开发项目。备份文件占用了硬盘空间,但却换来了开发的时间,大大地提高了效率。对于好几百个G的硬盘来说,空间不存在任何问题。所以大家一定要认识到备份的重要性,及时做好备份工作。 使用SVN。 eclipse可使用SVN管理项目程序的版本,便于团队协调合作开发,在开发中,要正确使用SVN来提交程序。一般来说,编写成功一个程序后就要提交SVN库, 但程序是共享的,可能别人也修改了这个程序,因此在提交前要先更新这个程序,如果有变动,把变动的内容加进来后再提交。注意更新前最好先把原文件COPY一份。 实用经验 拨开需求的迷雾。 做项目也好做程序也好,一定先要把需求搞清楚,这是编程的基础,把需求分析搞好就成功了一半。当然,需求不可能一次完全搞清楚,而且会发生变动,这就要从实际出发,不断地持续地弄清需求,并且善于从软件专业的角度来启发用户,搞准他们的真正要求,明确项目的功能和要求。 架构布局清晰合理。 在搞清项目需求的基础上,设计先进合理的架构,架构布局要清晰,各子系统和模块功能明确,边界清晰,项目包设计合理精当,层次分明。 数据库设计合理。 弄清需求后就要设计数据库,数据库的划分应该合理实用,有哪些库,库中有那些表,表中有哪些字段,都要科学规划,为了提高效率,可以适当有冗余的字段。 人员分工合理。 项目设计完毕,就要把具体的任务分给程序员,要根据程序员的能力进行合理的分配安排,重点难点交给经验丰富的高手,简单的交给年轻的程序员。 进度的掌控。 要把握好进度,各个程序员的开发进度如何,项目的进展情况怎样,要有清晰的了解和把握,注意及时发现风险并找出合理的对策加以化解。 分清主次,抓住重点。 要全面正确地把握项目和程序,分清主次,抓住重点,确定优先级,先做重点。 举一反三地复用。 成功的代码和思路要充分复用,举一反三,进行联想,这里可以,其他的地方也可以。“不要重复发明轮子”,就是这个道理,复用是软件的一个重要思想,当前最流行的面向对象就遵循这一原理。 举一反三地排错。 程序某个地方有某种错误,举一反三,其他的地方可能也会有类似的错误,改一个地方,其他的地方也要改,争取一次改完所有同类的错误。 使用方法。 重复使用的功能代码要提炼出来,写成一个方法,供大家调用,可以设置参数,加大灵活性,以处理更多的任务。 命名规范。 程序名、变量名、方法名的规范命名可以使程序规范,CMMI标准的一个重要尺度就是命名的规范。这要可以得到提高程序的可读性和彼此的衔接配合,便于开发、调试和维护。 全局在胸,气定神闲。 把程序装进脑子,全面清晰地了解程序的运行情况,对程序运行到哪一步,都有正确的了解和判断,从哪里开始,如何结束,用到哪些数据,都十分明白,轻松解决问题,有条有理,智勇双全,胜券在握,乐观自信,气定神闲,大将风度。 探索研究,取得成功。 所有的问题都有答案,关键在于锲而不舍地寻找、思考、探索、研究。卫星、火箭、电脑不都是想出来的吗?只要努力地实验探索,一定会解决问题,取得成功。专精自通神,聚精会神地思考,一定会有灵感的火花。 及时沟通,了解变化。 由于是团队开发,别人做了改动会影响到自己,因此一定要及时沟通,了解变化,并要注意不要把别人的改动弄丢了。 勤学好问,多动脑筋,善于思考。 要刻苦学习,不耻下问,谦虚谨慎,这样才能进步,才能提高。要多动脑筋,善于思考,运用智慧和所学的知识解决问题。 写好注释。 良好的注释可以帮助理解程序,利于看懂使用,维护修改都方便。 随时运用经验和方法。 各种方法经验要随时运用,灵活运用,比如备份,注释,全面看程序,做过哪些改动,了解运行到哪一步,数据如何等。这一点极为重要,这样才能真正把知识和智慧用上,发挥作用,让知识变成力量,把智慧变成成绩。 精益求精。 程序要反复优化,精益求精,编写高质量的代码。 认真细致,以慢出快。 编

文档评论(0)

dsdmlwz1v9 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档