软件工程实践寒假作业

222000127周洪宇昂 2023-02-15 16:40:53
这个作业属于哪个课程<软件工程-23年春季学期>
这个作业要求在哪里<软件工程实践寒假作业>
这个作业的目标<准备工作、回首过去、立足当下、展望未来、学习路线>
其他参考文献《构建之法》

目录

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

1 准备工作

我的仓库

上传过程1


上传过程2


我的仓库

2 回首过去

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

因为家里人是从事计算机相关工作的,所以从小耳濡目染计算机相关的知识,但没有系统进行过学习,所以就在大学中选择了这个专业,以后也希望从事家人所在的行业。

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

当初觉得软件工程专业能让我有能力写各种属于我自己的软件,把他放到电脑和手机中使用,会有一种成就感。

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

希望自己能够充分学会学校中的各种知识,熟练掌握至少一门编程语言,并能在毕业的时候写一个专属于自己的软件。为此我在课内学习之余,会去图书馆借阅各种相关书籍,学习拓展自己的编程能力。

3 立足当下

个人简历
昵称leoZhou
照片
爱好历史、哲学、动漫
专业水平
编程语言C、C++、Java、C#、PHP、XML、HTML
技术框架Yii2
累计代码行10000+
项目经历
C#小游戏炮打飞机小游戏,屏幕上方有飞机循环移动,玩家操控大炮转向发射炮弹击毁飞机
C++学生管理系统输入学生信息,判断是否为有效输入,确认后存入文档中,也可以从文档中读取,进行增删改查等操作
Yii2框架 博客系统网站前后台分离,前台对用户展示文章,评论,标签等,还为用户提供了评论点赞功能。 网站后台为管理员提供修改文章,用户,审核评论等功能,并为管理员设置了不同角色用于区分不同管理员的权限。

4 展望未来

4.1 阅读《构建之法》,并阅读构建之法社区中前人提出的问题,选择5个及以上的问题写下自己的思考。

1、程序员是否有必要为满足小部分人的需求去做软件,或者为软件添加某些功能?

我认为为软件添加功能,不是看用户数量多少而确定的,而是看用户提出的需求是否具有普遍性,应用场景多的功能应该添加,而应用场景少的功能则可以忽略,否则程序太过臃肿,反而得不偿失。

2、 如何能“证明”一个软件是可以继续发展的?

我认为一款软件的可发展性首先体现于是否契合目前市场上主流的用户需求,如果一开始就偏离了方向,那后续怎么转型都没用,其次就是后续的发展,主要体现于用户黏性,只有让用户满意的软件才有继续发展性。总之,证明软件的可继续发展性主要是围绕用户需求和体验展开的。

3、单元测试中,测试用例是提前准备好的,还是看过代码后针对性编写的?

我认为初始的测试用例应该由开发者编写,这样的好处是对各个分支、模块更加熟悉,可以更快覆盖到尽可能多的代码,提高测试效率。但由于一个人的能力是有限的,后续需要测试人员集思广益,用更多的特殊测试用例进行测试,来确保代码的可靠性。

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

我认为在软件开发过程中代码100%的正确性是难以保证的,只能尽可能高的提高正确性,这是从实际出发的。但我们需要在理论逻辑上保证100%的正确性,因为这是整个软件的根本,后续也不容易更改。

5、个人在团队中应该只是一个流水线上的机器吗?

我认为个人不应该是流水线上的机器,因为一款好的软件是思维碰撞的结果,需要上下游的开发人员通力合作讨论,并不断完善。但优秀的软件也离不开规范性,我们需要有确定的流程和明确的分工,来保证软件的稳定。

4.2 你未来的职业规划是什么?

我未来准备读计算机的研究生继续深造,学习更多的知识。

4.3 对于软件工程实践课程,你有什么理解和期望?

我的期望是能与同学协作开发一个大型项目,来增加编程经验和合作能力,更好的为未来做准备。并且希望能深入了解微信小程序方面的开发,因为感觉能有更多的用户使用我的程序。

5 学习路线

5.1 思维导图

Java思维导图

5.2 学习规划

Java学习规划

...全文
163 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
代码下载:完整代码,可直接运行 ;运行版本:2022a或2019b或2014a;若运行有问题,可私信博主; **仿真咨询 1 各类智能优化算法改进及应用** 生产调度、经济调度、装配线调度、充电优化、车间调度、发车优化、水库调度、三维装箱、物流选址、货位优化、公交排班优化、充电桩布局优化、车间布局优化、集装箱船配载优化、水泵组合优化、解医疗资源分配优化、设施布局优化、可视域基站和无人机选址优化 **2 机器学习和深度学习方面** 卷积神经网络(CNN)、LSTM、支持向量机(SVM)、最小二乘支持向量机(LSSVM)、极限学习机(ELM)、核极限学习机(KELM)、BP、RBF、宽度学习、DBN、RF、RBF、DELM、XGBOOST、TCN实现风电预测、光伏预测、电池寿命预测、辐射源识别、交通流预测、负荷预测、股价预测、PM2.5浓度预测、电池健康状态预测、水体光学参数反演、NLOS信号识别、地铁停车精准预测、变压器故障诊断 **3 图像处理方面** 图像识别、图像分割、图像检测、图像隐藏、图像配准、图像拼接、图像融合、图像增强、图像压缩感知 **4 路径规划方面** 旅行商问题(TSP)、车辆路径问题(VRP、MVRP、CVRP、VRPTW等)、无人机三维路径规划、无人机协同、无人机编队、机器人路径规划、栅格地图路径规划、多式联运运输问题、车辆协同无人机路径规划、天线线性阵列分布优化、车间布局优化 **5 无人机应用方面** 无人机路径规划、无人机控制、无人机编队、无人机协同、无人机任务分配 **6 无线传感器定位及布局方面** 传感器部署优化、通信协议优化、路由优化、目标定位优化、Dv-Hop定位优化、Leach协议优化、WSN覆盖优化、组播优化、RSSI定位优化 **7 信号处理方面** 信号识别、信号加密、信号去噪、信号增强、雷达信号处理、信号水印嵌入提取、肌电信号、脑电信号、信号配时优化 **8 电力系统方面** 微电网优化、无功优化、配电网重构、储能配置 **9 元胞自动机方面** 交通流 人群疏散 病毒扩散 晶体生长 **10 雷达方面** 卡尔曼滤波跟踪、航迹关联、航迹融合

586

社区成员

发帖
与我相关
我的任务
社区描述
软件工程-2022-23学年(第二学期)
软件工程 高校
社区管理员
  • LinQF39
  • chennuo.
  • 助教-钟宇煌
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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