软件工程概论课个人总结

摘要:
随着考试周的到来,软件工程导论课程也宣布即将结束。回顾这八周的学习,虽然不能说收获大到足以改变我自己,但人们普遍感觉到有了质的提高。我记得一开始的第一堂课《软件工程导论》是从Java课继承下来的考试传统。这是一个简单的登录和注册界面。不幸的是,第一节练习课当时没有认真听课,所以第一节课考试结束了。在为期八周的软件工程导论课程中,或多或少存在着侥幸心理。谁不想每天快乐地玩耍,但我很高兴我没有。

    随着考试周的到来,软件工程概论这门课也宣布接近尾声,回顾这八周的学习过程,虽然不能说收获大到改变了自己,但是总体来说感觉有了一个质的提升。

    记得刚开始软件工程概论的第一节课,就是从java课堂上沿袭下来的考试传统,一个简单的登录注册界面,苦于当时第一节实习课程没有认真听讲,第一次课堂测试就此终结。但是第二节课的测试中,由于运用到了周六课堂老师讲解的模版,我顺利通过了测试,当时心里的喜悦程度可想而知。也就是从那个时候,我开始对编程有了自己的感觉。

    软件工程概论的课堂上,老师并没有讲一些知识上的东西,但是讲解的内容也是十分重要的,这些知识对以后的编程和工作以及学习生活都会有巨大的帮助。像以前,我根本不会刻意去给比较重要的代码加上相对应的注释,什么时候加在哪里加都是随心而来的,那个时候出了问题也是很容易解决,因为总共就那几百行代码。可是当做一个真正的软件的时候,出现问题再次进行询问是,注释的作用就体现的淋漓尽致,因为当你不加注释的时候,别人很有可能会读不懂你的代码功能到底是什么,也就无从下手去帮助你解决问题。在这过程中,代码的书写规范也至关重要,规范的代码让人读起来很舒服,这对团队之间的协作来说是必不可少的一个环节,如果团队之间每人一个风格,当代码汇总的时候就会出现各种各样棘手的问题。总而言之,在这门课上,我学到了很多除了软件硬功能以外的其他可以提升自己的知识,我明白了什么才是真正的软件“工程”,知道了怎样去制作一款好的软件,怎样去把自己的东西变得更有价值,使产品的使用性能大大提升,以便于产品的推广。

    同时周六的课程实习对我意义也很重大,因为我是一个没有什么自学能力的人,这样的课堂实习,至少可以让我在空闲的时间学到一些自己不知道的知识,所以我很感激老师能给我们在每周加上这样一节课。在这几周的实习过程中,我学到了一些web的基础知识,从最初的难以理解,到现在的喜欢去编程,每周的这一节课起到了很大作用,因为每周六晚上回到宿舍都会想着怎样去解决今天遇到的问题,老师今天讲解的代码是什么意思,而不是去疯狂的打着游戏。

    但是这几周最最重要的环节是为期两个阶段的团队冲刺,因为要完成软件工程概论这门课,最初我选择了一个大腿组队,最开始加入队伍以后并没有感觉到什么,只是庆幸,至少自己的组可以做出一款很好的东西,可以拿到高分了。但是在真正的编程过程中,我意识到了自己这种做法的严重错误,软件行业就需要你每天去动手实践,如果养成过度的依赖心理,那么失败将向你走得越来越近。我也很庆幸,自己意识到了这样的错误,,看到团队成员一直在编程,完善程序,我又有什么资格坐享其成。我也很开心能有三个这样的队友,每当遇到新的知识,队长都会为我们细心讲解使用的方法,在他的引领下,我们凝聚成了一股强大的力量,我们变成了一个真正的团队,在这段日子里,我们一起编程,一起学习,互相帮助促进,一起做一款属于我们团队的软件,这样的经历对我我们每个人来说来说都意义深刻。我明白了团队的重要性,知道了怎样去在一个团队中找到适合自己的角色,这其中也有过挫折,但是庆幸自己还是在队友的合作下坚持了下来,终于,在第二次冲刺结束后,我们的努力有了结果,我们证实了我们团队的能力。

 

       学习的过程少不了老师的帮助,真心觉得老师的教学方式很独特,上课讲课也很幽默,声音洪亮听的很清楚,能把学生代入课堂氛围内,让学生有学习的欲望。全过程考核这种方式还是第一次见到,最初觉得很难受不适应,但是一个学期下来觉得这样做很有益处,这样让学生每天都在学习不会堆积到期末考试再临时抱佛脚。希望老师可以继续保持这样的教学方式,但是有一次让小学生判断四则元算程序的事情我感觉有点瑕疵,老师说的我们做的产品应该吸引用户是没错,但是让一个小学生判分终归有偏差,希望老师在以后的评判结果时会考虑到这个问题。

 

   在软件工程概论这八周课的时间里,多多少少有过侥幸心理,谁不想每天开开心心的玩啊,但是还是庆幸自己没有这样去做。也很感谢老师对我们的付出和负责。能看的出来,您每一次看似整我们的做法其实都是在帮助我们前进,虽然很累吧,但是对我们来说却是一剂良药,老师的加压迫使我们去进步,去增加自己的能力,让自己变得优秀。当我们的能力开始提升的时候,就会有一种去自学的冲动,久而久之就养成了自学的习惯。在这个过程中,老师的推动必不可少。所以,在这篇总结的最后想说一声:谢谢您,王老师。

免责声明:文章转载自《软件工程概论课个人总结》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇给MediaWiki增加看板娘orcale 数据库处理中位数下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

Jenkins配置git进行构建失败:Error cloning remote repo 'origin'的解决思路

出现如下的错误:Errorcloningremoterepo'origin'解决思路:1、第一时间发现应该是权限问题,那么可以切换成git协议或者https的协议去获取。...

(转)在CentOS中修改中文字符集

本文介绍在linux的shell环境下优化linux中文显示的方法。在CentOS7以前的版本下,默认的字符集的路径一般保存在/etc/sysconfig/i18n文件中。但是在CentOS7版本中,字符集配置文件位于/etc/locale.conf。通过source命令即可使修改生效:[ruby]viewplaincopy#source/etc/local...

目录扫描工具DirBuster

DirBuster用于检测web服务器上的目录和隐藏文件。因此,必须在运行之前安装Java环境。在TargetURL下输入要检测的网站的地址。请注意,地址应与协议一起添加。一种是自动选择。它将决定是使用head方法还是get方法。number of Thread是所选扫描线程的数量,selectscanning type是所选的扫描类型。Listbasedb...

MySQL学习笔记:字符串前后补全0

遇到一个要求:如果位数小于6,则需要使用函数LPAD()和RPAD()自动完成6位。LPAD使用字符串padstr填充并完成左侧的str,直到其长度达到len个字符,并返回str。...

java中cookie存取值

Cookie保存值:CookieuserCookie=newCookie(“loginInfo”,loginInfo);userCookie.setMaxAge(30*24*60*60);//生存期为一个月30*24*60*60userCookie.setPath(“/”);response.addCookie(userCookie);Cookie值:Coo...

数据可视化之powerBI技巧(十四)采悟:PowerBI中自制中文单位万和亿

最令人不快的事情之一是数据单元的设置。现在让我们看看如何通过设置测量值来切换单位。需要动态选择1万元和1亿元的单位进行显示。首先,手动创建单位表,然后使用单位表中的[unit]字段生成切片器。下一步是建立销售衡量标准。销售额=总和('订单'[销售额])为了按过滤单位显示销售额,SELECTEDVALUE函数可以根据切片器选择动态更改分母。如果切片器未进行任何...