《构建之法》之第二次作业

1. 博客开头:

| GIT地址 | git_addr |

| ---------- | ---------------------------------------------- |
| GIT用户名 | 5267lq |
| 学号后五位 | 62413 |
| 博客地址 | boker |
| 作业链接 | homework |

2. 博客内容:

2.1****环境配置

2.1.1本次作业使用visual studio IDE,之前电脑安装了visual studio2017社区版,在暑假重置电脑后再未使用(日常使用pycharm),本次打开后提示预发行软件许可证已过期,点击更新后提示无法下载许可证,请检查网络或代理设置。百度后无有效解决方案。

2.1.2多次尝试解决方案后终于放弃,下载visual studio2019社区版,安装c#所需组件,最终新建项目界面如下:

2.1.3 Git很久以前已安装配置好

2.2 个人代码及简单设计思路

题目基本要求:

\1. 接收参数n,使得产生n道题

\2. 运算过程中不出现分数及小数

\3. 每个数字在1-100之间,运算符在2-3个之间

\4. 生成练习题后习题及正确答案输出到一个文件中

基本步骤:

创建题目

将所创建题目计算结果

创建写入文件流

保证无小数和负数产生,打印题目

2.3 使用github克隆项目及提交代码

2.3.1 之前已有GitHub账号,直接使用

输入指定仓库地址

2.3.2 Fork拷贝得己方同名仓库

2.3.3 新建class_9_18文件夹使用git克隆项目

2.3.4 进入项目文件夹并新建文件夹,名称为GitHub账号名

2.3.5 以 Github 账号命名的文件夹作为项目目录,打开 VS2019新建项目,修改位置为刚创建的GitHub账号名文件路径及项目名称,点击创建项目。

创建新项目后,敲入代码,运行,结果如图:

本地仓库保存提交,保存提交。

2.4 测试部分

2.4.1 单元测试

在想要进行测试的类或方法边空白处右键创建单元测试,模仿教程添加引用。

设计运行单元测试

2.4.2 断点测试:

插入两断点

单步调试查看当前值

2.4.3 效能分析:

工具栏中点击分析,效能探测器,选择想进行探测的项目

结果如图

3. 个人感想:

经过本次作业又重新回顾了以前学过的内容,并学习了许多之前没涉及的内容。C#语言学的时候没在意,很久没看已经忘掉了;环境搭建等方面没有遇到太大问题,比较顺利;代码提交由于自己多是单打独斗,之前很少涉及,本次算是一些补充;单元测试等测试项目是第一次接触,尤其是单元测试等还是有些吃力,但好在认识到自己不足,回头查阅相关资料弥补自己不足之处。本次作业还是收获蛮多。

posted @ 2019-09-19 20:33  米开朗琪罗’  阅读(166)  评论(2编辑  收藏  举报