第二次作业
GIT地址 |
https://github.com/975153251 |
GIT用户名 |
975153251 |
学号后五位 |
62428 |
博客地址 |
http://www.cnblogs.com/xiaolang77/ |
作业链接 |
https://edu.cnblogs.com/campus/xnsy/SoftwareEngineeringClass2/homework/2795 |
Part 1. 配置环境
我之前已经安装好了VS2017,并有了C#的库。
Part 2. 克隆项目
成功申请GitHub账号,并将阿超的四则运算库拷贝到自己的同名仓库中。
GitHub安装成功
成功打开Git命令行,创建仓库同名文件夹Calculator。(对命令框中出现的warning感到不解,然后向助教寻求了解答)。
然后在Calculator文件夹下新建了一个文件夹并以我的GitHub账号名命名。
打开vs2017,在对应文件夹下创建C#控制台应用程序。
将Git连接到库(之前打开Git bash的文件目录不对,导致一直连接不上 ),然后开始编写代码。
代码思路:
创建一个类,在里面编写函数,包括了取随机数的函数,取随机运算符的函数,打印随机运算符的函数,还有两位运算符及三位运算符的算法函数。Main函数里面定义若干变量,调用这些函数赋值,用随机数m的奇偶来选择输出打印两位运算符的算式还是三位运算符的算式。
代码编译成功,以下是运行截图
Part 3. 单元测试
之前将单元测试的项目创建错了,弄成了Windows下的单元测试应用,导致一直无法成功,还问了助教,后来是室友的帮助才解决了……
Part 4. 基本操作
设置断点
监视
条件断点
Part 5. 回归测试
0.0
Part 6. 效能工具
Part 7. 代码提交
代码上传过程中遇到了问题,显示branch is up to date with 'origin/master',上网查了一下,说是版本分支的问题,用创建一个新分支的方法解决。
下面是向仓库贡献代码的截图0.0
Finish
总结:通过这次工具熟悉,初步了解了github的用法,也复习了一遍C#的语法知识,发现很多东西都开始生疏了。还学会了测试代码,规范了写代码的过程,先有一个整体的构架再去写代码发现会轻松很多。