软件构造课程感想

       软件构造这门课已经上了将近一半了,实验一也几经完成了。这门课和以往的课程是不一样的。软件构造虽然也要写代码,但它注重的不只是代码的功能,还包括代码的质量。    

       刚开始我觉得这门课有点枯燥无味,因为前边一直讲的知识是比较抽象的而且当时感觉不是很实用,但当我开始做实验一我才觉得学习前面的知识确实对实验一挺有帮助的。前面讲的内容虽然很少涉及Java编程知识,但对写好一个项目,不管是大的还是小的,写好一个测试用例都很有帮助,这一点我在写实验一的时候才后知后觉到。

       接下来我讲一下我写实验一时的感受。

       对于一个不会Java编程的人来说,比如我,实验一可真难啊。我之前不是没学Java,我也是学了的,但我仅仅学了那些基础的东西。像各种语言都通用的基础语法外,再加上Java独特的一些数据类型,又学了点Java的面向对象的一些概念、用法 。我以为这些都已经足够我去“应付”实验一了,顶多到时候一些不太会的点百度一下。但当我真正开始写实验一的时候,我却发现好难啊。先是读取文件并转化为数组就“搞”了我好半天,等把这个小实验做完了,最后一个写数据结构图的实验又折磨了我半天。本以为像C语言那样写很容易就能写完的,但现实总是很骨感的。虽然核心思想我都知道,但用Java语言我就是不会写。Java语言除了自己是面向对象的编程语言这一点特性外,我认为还有一点也是Java很重要的,那就是Java有很多自己的类,就感觉随便用一个数据结构都要很麻烦,而且它还有很多相似的类,这对我这样一个对Java不熟悉的人当然很难了。于是我在做实验的时候,一边学习一边写代码。通过百度搜索功能来找到相对应的Java语法,最后算是比较好地把实验代码给敲完了。

       当然,如果有谁做一个实验经历了这些,那么他一定很难忘的。我也不例外,通过这次实验我学到了很多。我学到了可变数组list,也知道了set的特性,学到了好多Java的类,更重要的是,感觉自己逐步掌握了Java语言的编程风格。

       最后,我想说一下关于Git的一些感想。Git我们好多人都是第一次用,虽然有文件资料教我们怎么做,但它毕竟还是没法涵盖所有问题的,所以在使用Git的时候总是会有问题,也感觉好难,还是希望老师能简单地实际操作一下。不过我在经历了一些探索之后终于弄明白了Git怎么使用,也感觉自己向一名专业的计算机人士又迈出了一步。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值