java编程技巧李万鸿

java编程技巧李万鸿

ID:8969307

大小:46.00 KB

页数:13页

时间:2018-04-13

java编程技巧李万鸿_第1页
java编程技巧李万鸿_第2页
java编程技巧李万鸿_第3页
java编程技巧李万鸿_第4页
java编程技巧李万鸿_第5页
资源描述:

《java编程技巧李万鸿》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、JAVA编程技巧完美版李万鸿JAVA语言博大精深,编java程序需要技巧,尤其是SSH2架构的项目,需要高超的编程艺术和深广的智慧。编程和调试需要全面考虑问题,要从系统的各个方面进行考虑,多角度分析问题,这样才能快速解决问题。这里给出一些建议,是来自于实际工作的宝贵经验算是抛砖引玉,“他山之石,可以攻玉”,希望对大家开发项目编程有所裨益。1.实用开发经验荟萃1)拨开需求的迷雾。做项目也好做程序也好,一定先要把需求搞清楚,这是编程的基础,把需求分析搞好就成功了一半。当然,需求不可能一次完全搞清楚,而且会发

2、生变动,这就要从实际出发,不断地持续地弄清需求,并且善于从软件专业的角度来启发用户,搞准他们的真正要求,明确项目的功能和要求。2)架构布局清晰合理。在搞清项目需求的基础上,设计先进合理的架构,包括业务架构和系统架构,架构布局要清晰,各子系统和模块功能明确,边界清晰,项目包设计合理精当,层次分明。131)数据库设计合理。弄清需求后就要设计数据库,数据库的划分应该合理实用,有哪些库,库中有那些表,表中有哪些字段,都要科学规划,为了提高效率,可以适当有冗余的字段。2)人员分工合理。项目设计完毕,就要把具体的任

3、务分给程序员,要根据程序员的能力进行合理的分配安排,重点难点交给经验丰富的高手,简单的交给年轻的程序员。3)进度的掌控。要把握好进度,各个程序员的开发进度如何,项目的进展情况怎样,要有清晰的了解和把握,注意及时发现风险并找出合理的对策加以化解。4)分清主次,抓住重点。要全面正确地把握项目和程序,分清主次,抓住重点,确定优先级,先做重点。5)举一反三地复用。成功的代码和思路要充分复用,举一反三,进行联想,这里可以,其他的地方也可以。“不要重复发明轮子”13,就是这个道理,复用是软件的一个重要思想,当前最流

4、行的面向对象就遵循这一原理。1)举一反三。程序某个地方用某种方法解决,举一反三,其他的地方可能也会用类似的方法解决,完成了一个地方,其他的地方也可如法炮制,争取一次完成所有同类问题。2)使用方法。“简洁是智慧的姐妹”,重复使用的功能代码要提炼出来,写成一个方法,供大家调用,可以设置参数,加大灵活性,以处理更多的任务,使程序更简洁。3)命名规范。程序名、变量名、方法名的规范命名可以使程序规范,CMMI标准的一个重要尺度就是命名的规范。这要可以得到提高程序的可读性和彼此的衔接配合,便于开发、调试和维护。4)

5、全局在胸,气定神闲。把程序装进脑子,全面清晰地了解程序的运行情况,对程序运行到哪一步,都有正确的了解和判断,从哪里开始,如何结束,用到哪些数据,都十分明白,轻松解决问题,有条有理,智勇双全,胜券在握,乐观自信,气定神闲,大将风度。131)探索研究,取得成功。所有的问题都有答案,关键在于锲而不舍地寻找、思考、探索、研究。卫星、火箭、电脑不都是想出来的吗?只要努力地实验探索,一定会解决问题,取得成功。专精自通神,聚精会神地思考,一定会有灵感的火花。2)及时沟通,了解变化。由于是团队开发,别人做了改动会影响到

6、自己,因此一定要及时沟通,了解变化,并要注意不要把别人的改动弄丢了。3)勤学好问,多动脑筋,善于思考。要刻苦学习,不耻下问,谦虚谨慎,这样才能进步,才能提高。要多动脑筋,善于思考,运用智慧和所学的知识解决问题。4)写好注释。良好的注释可以帮助理解程序,利于看懂使用,维护修改都方便,程序也更规范。5)随时运用经验和方法。13各种方法经验要随时运用,灵活运用,比如备份,注释,全面看程序,做过哪些改动,了解运行到哪一步,数据如何等。这一点极为重要,这样才能真正把知识和智慧用上,发挥作用,让知识变成力量,把智慧

7、变成成绩。1)精益求精。程序要反复优化,精益求精,编写高质量的代码。2)认真细致,以慢出快。编程要认真细致,把每个环节搞清楚,不要急躁,稳扎稳打,稳步前进,这样才能减少出错,提高速度,达到以慢出快的效果。3)交流经验,群策群力,团队力量。团结就是力量,项目开发的特点在于分工合作,依靠团队的力量完成任务。这个力量是巨大的,大家要多交流,善于总结经验,吸取教训,成功的经验大家都要学习运用,教训大家都要注意,群策群力,博采众长,你有一个好办法,他有一个突破,把大家的智慧集中起来,充分运用,可大大提高程序的质量

8、和开发速度。20)两个循环,不断提高。开发过程中存在两个循环,促使项目不断完善提高。第一个循环是:简单、复杂、提炼。刚开始时程序简单,慢慢滴变得复杂,这时需要进行提炼总结,把程序中用到的技术和方法加以提炼13慨括,进行整理,然后用于程序之中,修改完善程序,这时就实现了一个质的飞跃,程序又比较简单明白,各个方面清晰明了,然后又开始循环。第二个循环是:探索、应用、完善。项目是在探索中不断完善的,大家探索出解决问题的办法,然后交流、总结,应用到各

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。