课程体系

在线报名

0591-83427642
仓山区仓前路185号

陈贤聪 java实训心得感想

2009-7-8 9:20:09

在这两周的实训中,不得不提到的是培训我们的信永国际的各位老师们,他们不仅让我们第一次知道了什么叫做专业,还让我们体验到了非常贴近真实的项目开发过程,他们悉心的教导和亲和力,让我开始向往自己有一天也能够加入这样的一个团队。
      在技术上,实训让我初步学会了如何使用C#开发网站,如何使用Rose工具进行图形建模进行辅助开发,如何使用Robt进行软件的功能、性能测试。实训开始,从项目计划书到需求分析说明再到概要设计说明书,这些看似枯燥无聊的过程,却让我慢慢对我将要设计开发的整个软件有了深刻的认知和理解,这对整个后期的开发非常的重要,要是对软件了解的不够深入,我们所设计的软件将会偏离实际方向,更糟糕的话,还可能导致软件的失败;在开发设计阶段,我们通过使用老师告诉我们的N层架构模式进行编程,将程序分成UI层(用户界面层)、BO层(业务逻辑层)、DAO层(数据库接口层)、以及DB(数据库)、PO(持久化层)使得程序的结构变的清晰和易懂,我们可以集中精力完成某一层要完成的逻辑,而对其他层的使用,则已打白条(接口)的方式来解决,这样使得代码可以重用,相同功能的代码不必重复编写,在项目小组内达到最大的代码重用;除此之外还培养了我良好的代码编写风格的习惯,编写美观、清晰的代码,是一个程序员必须具备的素质;后期完成软件的设计开发后,代码的测试也是十分的重要,详细的代码测试用例,错误跟踪能够很好的全面的测试软件的健壮性和完成性,再通过功能和性能的测试表,让我们直观的看到软件的性能,就算软件BUG修复后,要再次进行测试,可以使用Excess(测试数据储存处)和Ration工具进行重复测试,节省了大量的人力、物力和精力。
      实训还让我真切的感受到了,一个真正好的软件是需要一个好的团队来共同完成的,团队成员间的协作沟通能够使许多复杂困难的问题变得简单,达到事半功倍的效果,团队成员之间还能够互相鼓励、互相帮助,提高了每个成员的能力和效率。这此的实训让我学到了很多从前从未知道的知识,还感受到了团队的Power。