编程工作枯燥、代码质量不高?华为云 MVP 来支招!

2019 年 12 月 23 日 CSDN


作为程序员,你是否遇到过这样的情景:遇到一个非常棘手的问题,尝试解决几天都毫无进展,困难到让你厌烦、逃避、甚至产生无法继续项目的念头?

那么你会如何寻求帮助呢?这个时候不妨试试结对编程吧!毕竟两个程序员思考的盲点相同的可能性很小。注意,是结对编程哦,不是“面向对象编程”。

结对编程是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。输入代码的人称作驾驶员,审查代码的人称作观察员、导航员。

在这样的编程工作方式中,导航员需考虑工作的战略性方向,提出或将来可能出现的问题,驾驶员专注完成当前任务,这样能帮忙程序员写出更好的代码等。

除了结对编程,还有测试驱动开发、重构等方式来提高代码编写效率和质量。如何做呢?

资深敏捷创新专家,华为云MVP,中国DevOps社区核心组织者,《敏捷无敌之DevOps时代》作者之一,王立杰,凭借多年产品研发管理与敏捷实施经验,为大家分享解决“编程工作枯燥、交付质量不高、缺乏有效评审”的新思路。

在上周第一期课程中:《敏捷无敌之DevOps时代》读书会之一万米高空看用户故事地图:https://edu.csdn.net/huiyiCourse/detail/1127

同学们积极听课,互动环节积极提问:

Q:如果产品体系和模块比较多,应该会有很多个大的用户故事地图。那不同故事地图的划分是以模块来划分吗?

Q:用户故事的验收,DC桌面检查有没有什么原则?刚接触敏捷开发的团队,测试人员还是比较多,依赖传统测试。这时,是开发向业务演示,还是开发向测试演示呢?

Q:如果有App端,通常会有一个专门负责App的产品,如果用故事的方式,那端产品和故事产品分工上是不是会有交叉和重叠。

这一次,依旧是“只讲技术,绝对空谈”:

课程主题:《敏捷无敌之DevOps时代》读书会之“结对编程,你开车,我导航”

时间:12 月 26日 20:00

主讲人:资深敏捷创新专家,华为云MVP,王立杰

课程大纲:

1、什么是结对编程?

(1)隐喻:“你开车,我导航”

(2)极限编程的其他实践

2、为什么结对编程更高效?

(1)来自微软、IBM的试验数

(2)结对编程的好处

(3)结对编程的不好习惯

3、如何有效的结对编程?

(1)测试驱动开发TDD

(2)重构

(3)代码集体所有权

(4)验收测试驱动开发ATDD

(扫码或戳链接,免费听课)

参与直播即有机会获得价值200元的IDCF训练营优惠券

https://edu.csdn.net/huiyiCourse/detail/1136从容自信地迎接2020年吧!

回复“敏捷”,免费加群学习

学习是件稳赚不赔的事,在2019年的尾巴,学习新知识,让自己从容自信地迎接2020年吧!

登录查看更多
0

相关内容

华为发布《自动驾驶网络解决方案白皮书》
专知会员服务
122+阅读 · 2020年5月22日
Gartner:2020年十大战略性技术趋势, 47页pdf
专知会员服务
74+阅读 · 2020年3月10日
《代码整洁之道》:5大基本要点
专知会员服务
49+阅读 · 2020年3月3日
【2020新书】数据科学:十大Python项目,247页pdf
专知会员服务
212+阅读 · 2020年2月21日
【书籍】深度学习框架:PyTorch入门与实践(附代码)
专知会员服务
160+阅读 · 2019年10月28日
前端微服务在字节跳动的落地之路
前端之巅
40+阅读 · 2019年9月19日
30岁还在敲代码,等被公司请走吗?
Python程序员
4+阅读 · 2018年9月10日
各编程领域最好的入门书籍
程序猿
27+阅读 · 2018年7月29日
万万没想到,枯燥的“机器学习”还可以这样学!
Python 如何快速入门?
全球人工智能
6+阅读 · 2018年3月15日
半路转型做人工智能,谁说不可行?
AI前线
3+阅读 · 2018年2月28日
吴恩达:AI论文已经够多了,赶紧“搞点事”吧!
全球人工智能
4+阅读 · 2017年11月15日
十五条有用的Golang编程经验
CSDN大数据
5+阅读 · 2017年8月7日
你见过马化腾17年前写的代码吗?
互联网it观察
5+阅读 · 2017年7月3日
Arxiv
5+阅读 · 2019年2月28日
Augmentation for small object detection
Arxiv
11+阅读 · 2019年2月19日
Arxiv
10+阅读 · 2019年2月19日
Arxiv
5+阅读 · 2018年5月16日
VIP会员
相关资讯
前端微服务在字节跳动的落地之路
前端之巅
40+阅读 · 2019年9月19日
30岁还在敲代码,等被公司请走吗?
Python程序员
4+阅读 · 2018年9月10日
各编程领域最好的入门书籍
程序猿
27+阅读 · 2018年7月29日
万万没想到,枯燥的“机器学习”还可以这样学!
Python 如何快速入门?
全球人工智能
6+阅读 · 2018年3月15日
半路转型做人工智能,谁说不可行?
AI前线
3+阅读 · 2018年2月28日
吴恩达:AI论文已经够多了,赶紧“搞点事”吧!
全球人工智能
4+阅读 · 2017年11月15日
十五条有用的Golang编程经验
CSDN大数据
5+阅读 · 2017年8月7日
你见过马化腾17年前写的代码吗?
互联网it观察
5+阅读 · 2017年7月3日
Top
微信扫码咨询专知VIP会员