标签:测试 经验总结 多少 统计 line strong 不同 读书 文档
在第一次作业中,我对这门课的承诺和期望是:
以前本科时期学过软件工程相关的理论知识,大致还是了解软件开发的步骤,但是从未完整的完成过一次软件开发,因此在这门课中希望有机会能从头开始完整实践一次。我无法确切给出我每周愿意花费在这门课的时间,具体时间多少我还是要视课程内容以及课后作业的难易而定。对于一个我感兴趣的项目或得到实战锻炼我愿意付出足够的时间和精力,但是熬夜是我不愿意做的,与其熬夜不如早起,不仅仅是伤害身体,而且熬夜带来的效益远不如好好休息所能带来的效益。
当初被导师要求选这门课的时候我的内心是拒绝的,因为听说这门课的作业多老师严。但是随着课程的深入,我发现这门课没有选错。课堂上老师总能深入浅出的给我们讲解,课后助教也总是能给我们中肯的建议,在这门课上我学到的不仅仅是知识,还完整经历了一次软件开发的过程。在这次开发过程中我也认识了很多朋友,我们从最初的不了解,到后来慢慢沟通慢慢协调,默契度也越来越高。很感谢老师这样的一次安排,虽然我对团队的贡献没有那么多,但是我能加入这样一个团队,有这样一次团队合作,我感到很幸运。
暂时没有学习和使用的新的软件。
github:在团队项目中,团队成员能够实时更新代码进度,方便队友了解项目进展同时也可以更好的进行分工。而且在完成一个项目后,可以供别人参考借鉴,是一个很好的学习工具。
博客园:以前对自己的项目都不会有很好的规划和总结,博客园通过写博客的方式让自己对项目有一个更深的认识。当遇到问题时记录下来,这样当自己以后遇到同样的问题时也可以再作参考。
学会了使用windowbuilder插件,以前没有用java做出过像样的界面,都只能在控制台输出。windowbuilder实现了界面可视化,将控件拖拽到想要的位置,使复杂的代码简单化。
在个人项目中大概有200行,结对项目大概有300行,团队项目我负责写文档,并没有写代码。总计500行左右。
萌芽:团队成员对Java较为熟悉,队员也是原来结对编程的时候就认识的,在pm提出解决老师建立群组的麻烦时,我们一致觉得这个主意很有创新点,便初步决定以PC版微信界面的样式进行设计。
磨合:每个人的空闲时间不同,我们要协调队员的时间进行讨论与交流,遇到分歧和问题也会主动沟通交流。
规范:我们对文档、代码以及博客都做了规范,队员们不会存在因格式混乱看不懂内容的问题。
创造:相对于一般的选课系统,我们增加了自动加入群组的功能。老师和同学不必开一门课建一个群,避免了群组的杂乱无章。我们将群组统一管理,老师可以布置作业,同学可以提问讨论,课程结束就可以解散,便利了同学和老师。
助教老师工作认真负责,常常在很晚的时候回复我们的消息,没有什么意见,希望能多注意身体。
标签:测试 经验总结 多少 统计 line strong 不同 读书 文档
原文地址:http://www.cnblogs.com/nanguaerzhi/p/7819323.html