团队—结队编程及敏捷开发

1. 资源

书籍:敏捷开发

廖雪峰单元测试:
[https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/00143191629979802b566644aa84656b50cd484ec4a7838000]

单元测试框架:
https://huilansame.github.io/huilansame.github.io/archivers/python-unittest

2.学习收获


单元测试:告诉我们编程中慢即是快,在编写程序之前,应该先考虑可能的结果,然后用可能的结果验证自己的代码

# 运行单元测试

搜索并运行全部测试用例(一般用于提交代码前的整体测试)
```
python3 -m unittest discover tests
```

运行某个特定的单元测试文件
```
python3 -m unittest tests.test_scorer
```

运行某个特定的单元测试模块

```
python3 -m unittest tests.test_scorer.TestScore
```

1. 两个人开发的速度开始时是比较慢的,因为两个人习惯不同,思维不同,会有一些磨合

2. 一旦彼此熟悉了之后,开发效率会提高,因为两个人考虑问题相比较一个人而言,更稳妥,因此代码的出错率也就更低

3. 彼此学习,因为两个人一起开发的时候,能从别人身上学习很多优点,从而避免自己的确定(比方说从程瑞身上看到的对问题的深入思考,以及遇到问题处理有些急躁的性格)

4. 我自身需要加强的是:bug在所难免,但是遇到bug,需要冷静,需要从队友的角度去考虑,他为什么这么做,他的思维是什么,缺点是什么,优点是什么

5. 团队带队伍,就必须练队伍(用古代的话,就是练兵,只有练好兵才能打更好的仗)这一点需要自己向他学习

6. 编程本身的工作就是不断面对突如其来的bug,然后解决它,找出自己思维的缺点,所以将来要把调试问题,当成家常便饭,这样或许心态会平和很多  


7.放低自己的心态,每个人都是自己的老师,多向他们学习和请教
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值