SA20225625 赵志鑫
实验一:使用Git,向Gitee或Github上提交版本,完成合并操作
之前再上软件测试这门课程时,学习过简单的Git从Github上爬下来代码,然后进行内容的更改后,再次提交到Github上。
这次实验学习后,进一步加深了理解,重新创建了一个仓库代码,进行提交,合并操作,以后工作中也一定会常用到Git工具,我认为Git的学习与使用非常有用,
老师领进门修行在个人,在学校算是初步认识和学习,有时间一定系统的学习一下git工具,做到以后能够熟练使用
实验二:正则表达式的练习
要课上抽查,去学了JS的正则表达式,发现内容很多。。正则表达式往深了学还是需要花些功夫,之前面试有被问到会不会正则,说了简单学习了下,面试官没有接着问下去
实验三:使用Draw.io绘制UML用例图:绘出自己工程实践项目的UML用例图
Draw.io是用于绘制UML图的在线工具,vsCode中也有Draw.io的插件,本次实验使用vsCode中的Draw.io插件来绘制。工程实践项目类比较多,所以只画了类与类之间的关系
UML类图并非可有可无,在软件开发中,UML图是不可或缺的一部分。UML图能够帮助开发者更好的理解软件的功能、交互等。相比于文字,具有更加直观、易于理解的特点。
实验四:编辑器 Visual Studio Code
之前没用过vsCode,用的IntelliJ IDEA。下载了vsCode后,学习了简单的常用快捷键。vsCode同样非常强大,它结合了轻量级文本编辑器的易用性和大型 IDE 风格的功能,只需要极少的配置,也可以轻松分屏
实验五:代码验证软件中的一些特殊机制
包括有回调函数、多态、闭包、匿名函数、异步调用。基本上多数语言都有以上的这些机制,实现的方式或有不同,但万变不离其宗,理解其本质,语言间切换,即使写不出来,也基本能看懂