zoukankan      html  css  js  c++  java
  • 第二次作业

    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#的语法知识,发现很多东西都开始生疏了。还学会了测试代码,规范了写代码的过程,先有一个整体的构架再去写代码发现会轻松很多。

  • 相关阅读:
    English in 999
    面向对象程序设计
    HOOK相关
    很幽默的讲解六种Socket IO模型(转)(Delphi版本)[转]
    P2P之UDP穿透NAT原理并有UDP打洞的源码[转]
    分批导出数据库记录
    DELPHI Winsock完成端口[转]
    由数据库排序差异引起的错误一例总结
    适配器模式
    JQuery+Asp.net+Webservice组成的Autocomplete示例
  • 原文地址:https://www.cnblogs.com/xiaolang77/p/10607793.html
Copyright © 2011-2022 走看看