- 评估当前的自己
- 展望未来
- 思维导图和学习路线
- 代码仓库
作业基本信息
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering2024-dualdegree |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/gdgy/SoftwareEngineering2024-dualdegree/homework/13146> |
这个作业的目标 | 初步了解git,博客使用,简单规划未来 |
其他参考文献 | 无 |
评估当前的自己
姓名/昵称 | 高航 |
---|---|
照片/头像 | |
兴趣爱好、特长等个人展示部分 | 喜欢漫画,桌游 |
当前值:展示截止目前你的真实水平 | 能模仿别人代码,自己写很勉强 |
成果和获奖经历 | 无 |
专业水平 | 低 |
项目经历 | 学校要求实验项目;参照教学视频手把手使用unity制作塔防游戏 |
展望未来
专业问题
1. 在一个被认定为“足够好”的软件发布后,得到的用户反馈中,哪些是有用的?什么时候才能将这个软件优化到相对稳定的版本?(https://bbs.csdn.net/topics/605549756)
答:软件报错或者性能方面的反馈是比较有用的,“足够好”意味着软件功能和界面已经健全:当大部分使用该软件的用户觉得该软件不需要改动时的版本即为相对稳定的版本
2.学完了这些理论知识后很久的一段时间都用不上,那么学习那么多的理论知识还有没有用呢,在理论知识和实践知识的方面我们又该怎么权衡呢?(https://bbs.csdn.net/topics/605551541)
答:从现实来看,我感觉理论知识和实践知识是不匹配的,但并不意味理论知识不重要,理论知识就像多年前射出的子弹,总有一天会射向自己;正如原博主所言,学习与工作不是一回事。大学注重的是知识体系的完备,重理论,轻实践;工作注重的是多快好省地解决问题,重实践,轻理论。我们也应该了解自己的需求,做到取舍。
3.为什么过早优化的后果会严重到成为“万恶之源”?(https://bbs.csdn.net/topics/608532729)
答:只知其一,不知全貌而盲目的对项目进行修改,可能会导致结果和预期大不相同。很可能付出和收获不成正比,反而浪费了整个项目的研发进度。
4.两人合作在现代软件开发中是否还适用?(https://bbs.csdn.net/topics/608477659)
答:依然适用,对于双方无法适应对方的编程习惯格式之类的问题,可以提前的指定相应规范,使得程序设计尽量统一,这不仅方便两人合作,也更方便日后的更修和维护。
5.结对编程是否太理想化了?(https://bbs.csdn.net/topics/600333760)
答:确实,现实生活中都会有人因为小事而产生冲突,编程时双方的风格和习惯不同很可能造成工作无法有效进行。但事无绝对,如果两人风格相近,或许结对编程会是一把神兵利器。
职业规划
主修本科学位,争取读博;尽量结合计算机专业知识。针对性强化学习,编程作为日后娱乐方式。
思维导图和学习路线
代码仓库
地址:https://gitcode.net/flaghess/3121002697
截图: