结对编程项目——四则运算

结对编程项目——四则运算

  与我结对的小伙伴是林吉庆。

  博客地址为http://www.cnblogs.com/CLSVEN/

  GitHub代码地址:https://github.com/8561549/Arithmetic2.0/tree/master/Arithmetic2.0

作业要求:

1.基本功能要求:

1) 实现一个带有用户界面的四则运算。

2) 生成的题目不能重复。

3) 支持负数,例如-1,-1/2,-3‘4/5等。

需要支持的基本设定参数

1) 题目的数量(个人项目的要求)

2) 数值的范围(个人项目的要求)

3) 题目中最多几个运算符

4) 题目中或运算过程中有无有分数(比如进行整数除法的时候不能除尽)

5) 题目中是否有乘除法

6) 题目中是否有括号

7) 题目中或运算过程中有无负数

2.附加题----能把四则运算计算的功能封装起来,通过测试程序和API接口测试其简单的加法功能。(10分)

        注意: 博客中需要给出单元测试的步骤及截图

完成状态:

  题目的基本要求都已完成,我们还增加了答案判断,以及错题本的功能。(错题本暂时还没有讨论及研究完成,将会持续更新)

 

负责内容:

   我负责遇到问题在网上找解决方法,然后通过交流和实验解决掉以及部分代码的实现。

优缺点:

优点:

1)由于林吉庆的知识量丰富,在编程过程中可以使我学会许多东西。

2)能够把自己之前学到的知识充分的运用到编程中,并且会积极思考现在以及将要面临的问题。

3)能与队友有好的沟通,并可以一起解决我们在编程中遇到的问题。

缺点:

1)由于我在编程时知识掌握不牢固,有时会感到知识的匮乏,还需向网络求助,常常拖后腿。

团队合作的优缺点:

优点:

  可以互相帮助,互相教对方,可以得到能力上的互补,增强代码和产品质量,并有效的减少BUG。

缺点:

  可能在起工作会产生麻烦,甚至矛盾。有时候,我们会对一个问题各执己见,争吵不休,反而产生重大内耗。

照片与成果:

  我与林吉庆的讨论的照片与程序截图:

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/legend07/p/5361356.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ChatGPT结对编程是一种将两个程序员合作编写代码的技术。这种技术可以提高编写代码的效率和质量,同时也可以提高两位程序员的技能水平。以下是ChatGPT结对编程的步骤: 1. 首先,找到一个合适的编程伙伴。最好是一个有一定编程经验的人,但如果你是新手,也可以与另一个新手合作。 2. 确定你们编写的代码项目。你们可以选择一个共同感兴趣的项目或者一个有挑战性的项目。确保你们都对项目有一定的理解。 3. 确定你们的角色。一个人可以担任主要代码编写者,另一个人可以担任代码审核者。这样可以确保代码的质量。 4. 确定编程环境。你们可以使用一个共同的编程环境,如Visual Studio Code或者Atom。也可以使用在线编程环境,如CodePen或JSFiddle。 5. 开始编写代码。一个人负责编写代码,另一个人负责审核代码。在编写代码的过程中,你们可以随时通过聊天工具进行交流和讨论。 6. 定期进行代码审核。定期进行代码审核可以确保代码的质量。你们可以定期的分享代码,并相互审核对方的代码。 7. 完成项目并进行总结。完成项目后,你们可以总结你们的经验和教训,并提出改进建议。这将有助于你们以后更好的编写代码。 总之,ChatGPT结对编程是一种非常有用的技术,可以提高编写代码的效率和质量。通过合作编写代码,你们可以相互学习,相互支持,以及增强你们的编程技能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值