软件工程实践寒假作业

221900226杨巍峰 学生 2022-02-17 19:40:03

作业基本信息

这个作业属于哪个课程2022年福大-软件工程;软件工程实践-W班
这个作业要求在哪里软件工程实践寒假作业
这个作业的目标注册CSDN,加入班级社区;熟悉markdown语法;阅读《构建之法》;撰写博客
其他参考文献构建之法:现代软件工程/邹欣 著 .— 3版.一 北京:人民邮电出版社,2017.7

目录

  • 一、准备工作
  • 二、回首过去
  • 2.1 当初你为什么选择软件工程这个专业?
  • 2.2 当初对软件工程这个专业的期待和想象是什么?
  • 2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?
  • 三、立足当下
  • 3.1 个人展示部分
  • 3.2 当前值
  • 四、展望未来
  • 4.1 阅读《构建之法》,并阅读构建之法社区中前人提出的问题
  • 4.2 未来的职业规划
  • 4.3 对于软件工程实践课程的理解和期望
  • 五、思维导图和学习路线
  • 5.1 思维导图
  • 5.2 学习路线

一、准备工作

  • git上传截图

    img

img

img

仓库地址:我的仓库

二、回首过去

2.1 当初你为什么选择软件工程这个专业?

回想填报志愿的时候,一头雾水,不知道该选择什么专业,排除了一些老师、医生、警察等不想做的职业,选择了“当初”觉得应该还蛮有意思的软件工程

2.2 当初对软件工程这个专业的期待和想象是什么?

还没选择这个专业之前就经常听说程序员啊、bug啊、秃头啊啥的,还挺想感受感受的,当初的期待和想象更多的是学完之后写游戏啊、软件啊什么什么的

2.3 当初希望自己是如何投入这个专业的学习的?曾经做过什么准备,或者立下过什么FLAG吗?

当初希望自己能够课上好好听课作业认真完成,花较多的时间进行课外研究深入钻研,曾经做过的准备有一些计划安排、时间安排等等,flag立得太多了,惨不忍睹

img

三、立足当下

3.1 个人展示部分

个人介绍
姓名杨巍峰
性别
兴趣爱好打篮球、学习、找bug
特长头发特长,程序员掉发掉不完
联系方式qq:2502557798 tel:1008611

3.2 当前值

  • 成果和获奖经历
  • 专业水平
    1. 编程语言:C,C++,C#,Java,Javascript,PHP,
    2. 框架:Yii2.0
    3. 开发工具:vs,vscode,IntelliJ IDEA,PyCharm,Unity
    4. 代码量:1w+
  • 项目经历

    C、C++、Java的图书管理系统

    • C和C++的图书管理系统没有存储到数据库中,java的图书管理系统通过jdbc连接mysql存储到数据库中。

    yii2框架搭建和完善的博客系统

    • 一人完成前端与后端的全部工作,系统分为管理员部分和用户部分,管理员部分可进行文章的发布、编辑、修改和评论的审核、删除以及用户的管理等等,有Echart对各种信息进行统计并进行展示,用户部分分为游客和已注册用户,游客只能查看文章,要进行评论得是已注册的用户。php+mysql+apache

四、展望未来

4.1 阅读《构建之法》,并阅读构建之法社区中前人提出的问题

  • 应该在什么时候使用goto?

    原问题链接
    早在大一上的时候学C语言时老师就讲过该问题,对于goto,尽量不要使用,不利于程序的阅读和维护;团队的一切规范都是服务于开发效率的,但是规范对于开发效率和可维护性确实有很大影响,一种不常见的规范本来就是对开发人员的一种心智负担,因此如果没有特殊需要,不要使用这样的构造。

  • 软件开发过程中是否有必要保证代码具有100%的正确性,如果有必要又应该如何实现呢?

    原问题链接
    我觉得开发过程中,应当保证较高的覆盖率以及较高的正确率,但是在开发过程中保持100%的正确率是很难的,只要保障较高的正确率并对整个项目没有影响就行了,通过后续的测试提高正确率,慢慢达到100%的正确率。

  • 敏捷开发的同步应该怎么管理?

    原问题链接
    在我看来,首先需要明确敏捷的目标,完成最小可行性产品,再通过多轮迭代进行完善。

  • 在团队项目中,个人应该如何选择或者接受团队的工作分配?

    原问题链接
    我认为应该以集体利益为核心,。对技术栈的扩展应该放在个人项目里。

  • 软件的缺陷是否应该在规格书中说明?

    原问题链接
    我觉得应该说明,不然用户因为这个缺陷造成损失,那这个软件的口碑和声誉就麻烦了。

4.2 未来的职业规划

后端程序开发

4.3 对于软件工程实践课程的理解和期望

软件工程实践在我看来是工作之前得第一次多人一起做项目得一门课程,可以很好得锻炼团队分工协作得能力,对于以后得工作有很大得帮助。
希望通过这个课程能够学到后端得技术,提高写代码和改bug的能力。

五、思维导图和学习路线

5.1 思维导图

img

5.2 学习路线

img

...全文
151 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
助教_陈乐曦 助教 2022-02-20
  • 打赏
  • 举报
回复
  • 个人简历的特长重复了两次呢,是因为很重要吗?
  • 有一些回答是和曾助教很相似的,你有自己思考过吗?
  • 可以看得出来同学在这次课程想担当后端开发的角色,继续加油!
221900226杨巍峰 学生 2022-02-21
  • 举报
回复
@助教_陈乐曦 - 特长弄两次是不小心的 - 有思考过并且确实是这么个差不多想法 - 好的谢谢老师,下次改进和努力

142

社区成员

发帖
与我相关
我的任务
社区描述
2022年福大-软件工程;软件工程实践-W班
软件工程 高校
社区管理员
  • FZU_SE_teacherW
  • 丝雨_xrc
  • Lyu-
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧