个人总结——千里之行,始于足下
这个作业属于哪个课程 | 所在班级链接 |
---|---|
这个作业要求在哪里 | 作业要求的链接 |
这个作业的目标 | 回顾这一学期UML课程中的经历,总结经验 |
一、回望自己在软件工程实践中走过的路
1、做了哪些作业
- 个人作业:
- 结对作业:
- 团队作业:
2、课程实践带来的提升
-
学习和使用的新软件
- 墨刀:制作UML类图、流程图。
- PowerDesigner:为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案。
- git:世界上最先进的分布式版本控制系统。
-
学习和使用的新工具
- Lengoo:项目协作工具,用于分配任务
- 图床:图片在线存储服务器。
- iconfont:阿里巴巴矢量图标库。
-
学习和掌握的新语言、新平台、新框架、新架构
- 微信小程序:小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。
- 云开发:云开发为开发者提供完整的原生云端支持和微信服务支持,弱化后端和运维概念,无需搭建服务器,使用平台提供的 API 进行核心业务开发,即可实现快速上线和迭代,同时这一能力,同开发者已经使用的云服务相互兼容,并不互斥。
-
学习和掌握的新方法、新思维、新思想
- 将图片保存在云端,减少代码包大小。
- 新知识现学现用,可以加强印象,提高学习效率。
- 观看视频和阅读书籍都是很好的自学方法,但不能仅仅停留于眼中,要着手实践,才能真正掌握知识。
-
其他的提升
提高了思维活动性,能够及时发现bug,了解bug是如何产生的,提高了编程水平。
-
哪次(些)作业或作业的过程,留下了深刻的印象或难忘的片段
- 第一次编程作业:任务发布时候完全无从下手,之后通过其他同学的帮助一点一点研究,做出来了。
- 团队作业中关于微信小程序方法的执行顺序不是很了解,导致产生了许多bug,如:初次进入页面不会显示,要再次点击才能正确显示问题。后面进行了针对性的研究学习,才一点一点慢慢解决。
- 团队作业中关于获取当前时间也是一个难点,通过百度学习到了可以自定义
formatTime()
函数传入new Date()
参数来获取当前的时间、日期。