首页 » 99链接平台 » 编程工作枯燥、代码质量不高?华为云 MVP 来支招(编程结对代码华为开发)

编程工作枯燥、代码质量不高?华为云 MVP 来支招(编程结对代码华为开发)

落叶飘零 2024-11-04 03:51:54 0

扫一扫用手机浏览

文章目录 [+]

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

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

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

编程工作枯燥、代码质量不高?华为云 MVP 来支招(编程结对代码华为开发) 99链接平台
(图片来自网络侵删)

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

资深敏捷创新专家,华为云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年吧!

标签:

相关文章