• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
makeawish
博客园    首页    新随笔    联系   管理    订阅  订阅

软工实践个人总结

这个作业属于哪个课程 福州大学软件工程
这个作业要求在哪里 软工实践个人总结
这个作业的目标 总结课程经历并反思,自我提升
学号 031802634

目录
    • 对于这次课程你对你自己的表现满意吗?为什么?
    • 通过这门课,你掌握了什么工具、技术?
    • 在课程中你经历了什么挫折或困难?你是怎么解决的?
    • 在课程结束后,你有什么收获和心得?
    • 你在这门软件工程实践中,一共完成了多少行的代码?
    • 累计花了多少个小时在软工实践上?平均每周花多少个小时?
    • 对于团队协作的心得或反思。
    • 对于软工实践课程及助教工作,你有哪些建议?
  • 你的未来规划。
    • 完成班级群的 SE_Final_Skill_survey 表格。

对于这次课程你对你自己的表现满意吗?为什么?

虽然说在课程中的表现并不是很优秀,但对于我自己来说还是比较满意的,我从一个没有任何开发经验的小白,到建设自己的博客,到学习相关任务需要的知识点,到开发前端动态页面,再到合作实践开发一款小程序上线,虽然遇到许多困难,感觉要学习的知识点好多,感叹自己为什么大一大二不多学点东西,但最后我还是坚持下来了,完成了课程作业,收获颇多。

通过这门课,你掌握了什么工具、技术?

在课程中,熟悉了java开发工具idea的使用以及java的基本编写规则,学会使用墨刀这种程序原型的设置工具,以及万能的Vscode和微信小程序开发工具,对于这两个工具我都是在编写相关html和css以及wxml和wxss这类前端框架和样式设计,学到更多的功能配置和样式种类。

在课程中你经历了什么挫折或困难?你是怎么解决的?

除了第一次的建设博客作业,每一次都是大大的困难,看见作业就头大,啥也不会这咋整?学呗,从头开始,也没有什么特别的方法,就是搜索相关资料,在博客和慕课网中学习相关的知识,遇到不会的知识点就找这方面的大佬询问。虽然也会因为时间仓促没能完整的完成,但是我觉得关键的点在于你是否花时间去学习,去实践。如果一开始就放弃,老师的用意不就白白浪费,同时你也在放弃自己。

在课程结束后,你有什么收获和心得?

  • 学到很多新的计算机语言及相关开发工具,提高了自己的编码能力
  • 实践能更加快速地了解知识点,并且会让知识点更加稳固
  • 虽然个人能力很重要,但在一个团队项目中,团队合作和合理分工更加重要
  • 开拓的自己的知识储备和视野

你在这门软件工程实践中,一共完成了多少行的代码?

大概2000行吧,没仔细算过。

累计花了多少个小时在软工实践上?平均每周花多少个小时?

整体累计的话应该是有72小时左右吧,平均每周可能9小时。

对于团队协作的心得或反思。

  • 在团队开始开发前应制定好相应的命名规则、注释方式及代码存放等
  • 前后端应讨论好接口的配置并在修改时相互询问,避免出现bug
  • 因为我的工作中有整合代码,所以事先沟通很重要。

对于软工实践课程及助教工作,你有哪些建议?

我觉得课程作业的难度及帮助问题,对于很多没有开发经验的同学来说,可以说相当困难,比如像我一样的,确实不会,都是东学学西看看,如果能有相关知识点的整合学习就好了,花费的时间能少点,学的多点。整合学习比如bilibili直播教学嘿嘿嘿。

你的未来规划。

保持住自己的绩点,可能会在大四准备考研,多学习计算机的知识,技多不压身嘛。

完成班级群的 SE_Final_Skill_survey 表格。

你在这门课平均每周花____12____ 小时 (包括上课时间)。
你在这门课中写了大约 ______2000_____行代码 (不包括注释、空行、单字符行)

请填写你上课前后的水平评估。 填 [1..10] 数字即可,数字参考:
1: 最低水平; 3: 基本的书面知识;
5: 基本的理论和实践知识, 可以通过企业的面试;
6: 具有经实战考验过的技能;可通过最高水平企业的面试
8: 可以像专业人士一样自如地运用; 能发表权威技术博客
10: 全面精通理论和实践,成为公认的专家。

before the class after the class
Skills/技能 assessment (1..10) assessment (1..10)
Software Engineering(SE)Overall / 对软工整体的理解 1 3
SE: Requirement (需求分析,典型用户,场景,创新) 2 4
SE: Project Management (项目管理,spec) 3 4
SE: Design (架构设计,模块化设计,接口设计) 3 4
SE: Design (效能分析,效能改进) 2 4
SE: Implementation (阅读代码的能力,实现,单元测试) 2 4
SE: Test (测试方法、测试工具、测试实践、代码覆盖率) 1 3
Software Tools (performance tool, version control, work item, TFS) 2 4
Code Review/Writing Solid Code (代码复审/代码规范/代码质量) 2 3
Programming Language (C/C++/C#/Java) (pick one language) 2 4
App development Web/Mobile/PC (choose one) 1 3
Task Plan, estimation and Prioritization (计划任务,估计时间和优先级) 3 5
Task Execution (按照质量要求、按期完成任务) 1 4
Work with others (协同工作,提供反馈, 说服别人) 2 3
Presentation (报告项目状态,提出想法,写博客等) 2 4
comments on other improvements (其它方面的反馈) 无
Life doesn't get easier ,you just get stronger.
posted @ 2020-12-10 20:39  makeawish  阅读(139)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3