java实训的个人总结
java实训收获总结
尊敬的各位领导、各位老师、各位同学:大家好!在学院领导老师的带领和安排下我们在上个学期末到北京进行了为期10天的专业实习。在实习过程中我们在专编程技能以及软件开发的总体架构思想上都收获颇丰。
本次实训我们分为两个阶段前五天为第一阶段我们进行了理论知识的学习巩固和深化了所学的编程知识。以下谈一谈个人的感受与体会一、理论知识的学习在实训进行的前五天我们上的是java编程的理论课。负责上课的老师言语风趣幽默而不失严谨在老师的引导和启发下我们巩固了之前在学校所学的编程知识并加以深化澄清之前对编程技术认识的一些错误或模糊的概念。
我们还在课上以java里GUI编程常用的swing框架和JAVA 的容器体系作为切入点框架作为这期间除了学习一般的编程的知识技巧。在全面的系统的认识了框架同时补充学习了泛型技术以及框架中架构思想的知识。在企业的实际编码过程中一个个框架构成了软件的基石只有掌握了几门框架知识才能在实践中高效开发让自己的产品在市场上立于不败之地。
在理论课的学习过程中我们也暴露了一些问题比如在学校上课学习时对所学知识只是知其然而不知其所以然不太愿意深钻和超前学习一些知识。
二、项目开发实战练习在结束了理论知识的学习之后后五天我们在实训基地进行了项目开发的实战练习。
学习java的学习方法项目的名称是superVCD是由海辉曾经所接的一个远程音乐唱片管理软件项目的精简版。虽然有所精简但是其内容对我们学习仍具有相当的价值对我们了解真实的软件的设计规范编码规范文档规范以及客户对软件的需求很有参考价值。该内容囊括了GUI 设计和编码容器与泛型的知识规范文档编写测试及日志系统甚至要求我们实现一个专用的轻量级数据库系统这无疑是对我们很好的一次历练机会同时可以积累丰富的知识。
平时我们很少有机会能够完成一个如此规模的项目所以在这次项目实战训练中我的收获也有很多。
第一我学会了如何规范的编写代码和文档。文档和代码是团队各成员在项目开发交流合作中的纽带风格随意混乱的代码和缺失或语义不明的文档会让团队中的其他成员不能理解和使用自己写的程序我在平时编写代码比较随意并不注重这一点经历这次实战演练之后我一定会严格的遵守编码规范。
第二我学会了如何理解和分析客户的需求。软件为客户而生只有理解了客户的需求才有写出优秀的软件的可能在这次实战演练中老师教会了我们如何组织团队正确的理解和分析客户的需求并写出完善的需求分析并用于项目开发。
第三我学会了对按照需求对软件架构进行设计这点我想是我
们许多同学之前都非常欠缺的因为我们在学校的时编写代码篇幅短小功能单一所以设计思路通常只留于脑内非常模糊。而在这次项目开发演练中老师手把手的教会我如何从需求中抽象出问题并将之模块化然后逐步求精就如同为高楼大厦搭建栋梁。
第四我学会了如何团队合作共同开发。作为项目开发小组的组长我的体会更加深刻。独木难支光靠一个人的力量是远远不够的。只有管理组织好一个团队才能够最终完成项目的开发或许在编程技术水平上团队成员有高有低但是每个人都有自己的闪光点总可以在团队的到适合自己的位置每个人在自己的团队中做的贡献创造出不可磨灭的重大价值。
第五我学会了如何与客户沟通并展示自己的项目软件项目的开发最终需要的是客户的认可让客户了解并认可自己的产品最好的办法就是用言语将自己的项目的最好的一面展示出来在最后一天里实训的老师组织了项目的答辩给我们提供了锻炼自己的表达能力展示自己的项目的舞台。
在实战的过程中我对项目开发流程有了切实的体会:学会了如何编写规范合格的代码和文档;学会了了正确理解分析客户需求并设计项目的方法;体会到了团队合作精神的重要性明白了组织团队进行项目开发的具体流程还了解到了向客户展示产品以及与客户进行沟通的技巧。
经历过这次实习实训我们不仅在编程的理论知识上有所巩固和深化更重要的是有了实战进行项目开发锻炼动手能力的机会积
累
了一笔宝贵的经验。实训虽已结束但我们的不断学习的征途才刚刚迈出第一步。今后的路还很长还有很多机会去实习提高我们要以更加积极的姿态去充实自己学习不断地迎接挑战。
软件二班_______x
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论