在本学期的学习中,有哪些是通过博客做业后才学到的?
- 从面相过程到基于对象的编程,尽管c++这门课程已经结束,但学习c++的脚步还未中止。c++不少内容如
输入输出流
STL的知识
但愿本身可以在暑假将这些内容进一步的掌握,并让本身从入门到进阶。
- 将代码分文件,这样能够更高效地管理和修改代码。
- 命令行的操做,虽然学的很少,并且已经忘得差很少了,可是本身起码知道这个东西,而且二次学习可以更快上手。
- GitHub的使用,运用GitHub的次数很少,并且我的感受操做步骤有点复杂,要是可以简化一些就行了,就像直接把文件拖进去就上传好了。
在电梯做业和团队做业中,遇到的最大问题是什么?
电梯任务c++
- 电梯的调度
这个东西可谓是最恶心的了,在这个方面花了时间最久。虽然在这方面花的时间久,可是实际写代码的时候不少地方太难实现,开始不断化简,就写了个很通常的电梯。
- 代码的调试
关于代码调试这一块,花的时间和打代码差不都。我想越到后面,调试的时间将远大于打代码的时间吧。
团队做业
此次团队做业,我完美诠释了什么是理想很美好,现实很骨感
。编程
- 代码的拼接。代码的拼接一开始我觉得很简单,只要互相调用来调用去就OK了。结果在你们完成任务以后,我发现函数参数和本身想的不太同样。我才意识到当初在商讨的时候并无具体到统一接口,致使我在代码结合的时,不得不从新本身修改代码间的接口,在修改接口的时候,又不得不改动具体实现的代码。第一次作这种小项目没经验,一开始并无想到这一块,在这个方面花了很多时间。
- 游戏
main
的实现。我对这方面彻底是个newbie,所以只能去网络查找学习资源,秉着视频第一,博客第二的态度搜索。并无发现有关的视频,因此只能看博客了。各类翻阅博客,我认为新手很难看得懂,没办法只能死磕。花了不少时间,但收获的却很少。我更多的仍是求助大佬。在大佬的帮助下,游戏的基本操做就定型了,此次的团队做业,稀里糊涂也就算作出来了。
在电梯做业和团队做业中,能够继续改进或完善的地方
关于电梯
想要达到自身预期的效果对于如今的我基本无望,只能在原来的基础上,补充一点细节,在一些状况下达到指望。网络
关于团队任务
但愿可以加入一些动画,让游戏更加美观,可玩性更强。可以引入智能化东西,让NPC可以本身运动,完成本身的任务。函数
通过这学期的学习,个人一些体会和感觉?
在学习的过程当中深入体会到了:路要靠本身去走,才能越走越宽。只能不断提高本身的代码能力,不断学习,才有机会完成本身预期的任务。对于计算机这门学科,要学的东西真的有点多,但愿后来的本身可以在计算机学习的路上走下去。学习
对于这门课程的实践做业形式(博客+我的/团队编程)的见解
1.博客。 我认为这个东西很是好,能够锻炼我的的总结能力,而且对本身学习的过程进行一个大概的回顾动画