哈尔滨工业大学软件构造课结课心得

在这一系列的实验中,我基本掌握了Java的编程规则、知识要点和一些小技巧,特别是对 面向对象 的编程思想和风格有了进一步的认识和体会。同时,因正确的编出程序而带来的成就感让我对编程更加感兴趣。对于在这些实验过程中,请教老师、同学互助、查阅资料等基本的学习方式,使我更加领悟到集体和团队的力量,也树立了敢于攻坚的信心。
说起来编程的经验应该是多了很多。但是在上机调试的时候还是遇到了相当多的问题。很多的错误都很难体会,有的时候是输入的错误,这种错误还是比较容易找出来的,但是有些问题,比如一些题目需要导入一些包,这一点就没有办法了。发现JAVA虽然看起来比C或C++要容易一点,但是由于它自身带有相当多的方法定义,这些个方法虽然不用我们自己再去编写了但是需要花相当多的时间去记忆那些方法是需要导入的,还有方法名……所以对我来说这真的是比C里简单几个文件的导入还要难上很多……还是觉得自己编的方法(函数)自己用的习惯。不过现在的编程的方向已经是 面向对象 和面向数据的了,所以我需要时间去适应这样的编程思想,同时在课上又学到了很多的编程策略,都需要我们在实践过程中应用下来,初步掌握面向关键质量目标(可理解性、可维护性、可复用性、健壮性、时空性能)的软件构造基本技术,同时也了解软件代码重构和面向更复杂软件系统的高级构造技术,总之呢在这一学期的学习中还是学到了不少的编写软件的知识,收获良多

你可能感兴趣的:(哈尔滨工业大学软件构造课结课心得)