lab1实验有感
相比较于C语言,Java语言提供了更多已经包装好的函数,可以在程序设计是更多的关注思路,而不用在意那么多不必要的细节。除此之外,Java语言中的静态检查机制让编程更加的方便,很多简单的错误不用等到编译时才发现。
在使用Eclipse之前,对于我来说,使用的最多的就是CodeBlocks,所以在此就拿这两者作为比较。相比较于CodeBlocks,我更喜欢Eclipse,它自带的代码提示和静态检查真的是十分的人性化,不需要再随时确认自己变量和函数引用是否正确。除此之外,它集成了Java开发环境,不需要再在命令行中进行编译和运行,十分的便捷。
初识Git和Github时,内心是比较抵触的,毕竟要重新学习一个软件来储存自己的代码,感觉这是十分麻烦的。但随着工作量的增加,不断地和以前版本比较和回顾自己历程时,我较为深刻的感受到了Git的强大和便利。
在做MIT的作业时,首先提升的肯定是自己阅读英语的能力。除此之外,MIT的作业给人最大的感觉是,他每一道题的难度都是逐步上升,而不是突然间让你毫无思路。这对于我们这种Java初学者来说时比较合适的。
本次实验总体来说,工作量较大,难度适中。不是说一眼就能把题做出来,也不是完全没有思路。Deadline 比较合适,既有时间做完实验,也有时间反思实验中出现的错误。但是对于初学者来说,还是在入手的时候,较为困难。
初次接触软件构造课程,让我明白了编程不只是一些应用小程序,还要综合多方面的因素,全方位考虑。如果漏掉情况,程序就有可能出现严重的错误,并且毫无思路解决。
2020-03-14
最新推荐文章于 2020-07-07 22:58:44 发布