大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

和我们一起结对:交互式的敏捷软件开发视频示例

  • 2009-09-22
  • 本文字数:826 字

    阅读完需:约 3 分钟

大多数程序员都熟知,学习编程技术最好的(或唯一的?)途径就是通过示例;尤其是通过观察别人怎么做。Antony Marcano 和 Andy Palmer 的“和我们一起结对”是一个学习的好去处。

软件工艺这类的形式和技术,又或者像测试驱动开发和重构之类的,是需要花时间去理解,去熟悉掌握,才能用好的。和其他人一起工作,可以向你展示用多 种不同的方法,是加快这一过程的最好途径之一。结对编程就是这样一个很棒的途径,仅仅观察其他人结对也能事半功倍。而且,结对实践本身就是一件你需要了解 并掌握的本领。

正因如此, Antony Marcano Andy Palmer 发起了新一轮和我们一起结对的倡议,并称之为“敏捷软件开发(用户故事 、测试、编码等),实时直播,并记录下来以便你日后回顾”。通过这个网站,你可以看到他们俩实时地结对编程——你不仅能看到编码视频,还能和他们一起结对游走,体验变化的想法和技术,而这些可能正是此项活动的真正精华所在。

用他们的话说:

我们不是要教授任何特定的技术或技能。其实,我们想要用很自然的记录片的风格,来分享我们综合多种软件工艺技术的过程。

我们最希望观察者们学到的是,犯错误和改变你的想法都是很正常的。事情不必非要一次完美,只要你每次不断把它做得更好就行了。

我们旨在展示真实的过程,包括不确定、讨论以及最终澄清(伴随着一些小争论和偶尔离题)。

但大多数情况下……我们还是两个快乐的结对者:-)

他俩儿已经在 Vimeo 上发布了将近 70 多个 25 分钟长的结对编程实况(aka, pomodoro ’s)。迄今为止的大多数视频都是关于"FitNesseNarratives" 项目的,在这个项目中,他们向 FitNesse 用户展示了如何使用常见的“Given-When-Then”风格(这种风格受到了行为驱动开发的影响)来编写 FitNesse 页面。

是免费的哦(……“是不是喝多了”)。有时间去看看他们在做什么,然后把它为你所用,或者用在那些你认识的,对于你讲述的结对和工艺理解有困难的人身上吧。

查看英文原文: PairWithUs: On-Demand Agile Software Development Video Examples

2009-09-22 21:342131
用户头像

发布了 114 篇内容, 共 38.8 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

程序员行业半衰期太短,如何保持高效发展?

李忠良

28天写作

案例研究之聊聊 QLExpress 源码 (八-2)

小诚信驿站

聊聊架构 28天写作 QLExpress源码 聊聊源码

架构师训练营 week13 学习笔记

花果山

敏捷开发需要内外兼修

Bruce Talk

敏捷开发 Agile

产品经理岗位调研

发条檀木

产品经理训练营

道德困境 - 电车难题

石云升

28天写作 道德困境 电车难题

构师训练营 - 第十三周课后练习

joshuamai

第一周-胡赵凯-作业

hisun胡

产品经理训练营

前端也要懂机器学习(下)

执鸢者

机器学习 大前端

作业-第13周

arcyao

精选算法面试-哈希表II

李孟聊AI

面试 算法 28天写作

nodejs中的文件系统

程序那些事

nodejs 文件系统 异步IO 异步编程 程序那些事

怎样更好地阅读源码?

程序员架构进阶

方法论 开发 源码阅读 提升自我 28天写作

数字货币合约交易系统软件开发|数字货币合约交易APP开发

系统开发

在 AWS 的视角下,正确打开零信任安全模型

亚马逊云科技 (Amazon Web Services)

云计算 AWS

第一周-胡赵凯-总结

hisun胡

产品经理训练营

STM32通过rosserial接入ROS通讯开发

良知犹存

stm32 ROS

单例模式作业

Geek_mewu4t

AWS Graviton2 | 匠“芯”定制,性能为王

亚马逊云科技 (Amazon Web Services)

云计算 AWS

第八周学习心得

cc

产品经理训练营课后作业-第一周-认识产品经理

.nil?

产品经理训练营

读书笔记之互联网金融思考一则

石君

金融科技 互联网金融 28天写作

第八周命题作业

cc

第一章 认识产品经理(上)

郭栋

产品经理训练营

币币撮合交易系统软件开发|币币撮合交易APP开发

系统开发

数字货币交易APP系统开发|数字货币交易软件开发

系统开发

架构师训练营 week13 课后作业

花果山

高并发场景下如何优化服务器的性能?

冰河

Linux 并发编程 高并发 服务器 性能调优

企业需要DevSecOps来保证应用程序的安全

啸天

安全 DevSecOps 应用安全

有道乐读 x AWS | 云上的少儿图书馆!这个寒假让孩子爱上“乐读”

亚马逊云科技 (Amazon Web Services)

云计算 AWS

给自己当前岗位所定义的理想岗位模型

邹小胖

自我思考

和我们一起结对:交互式的敏捷软件开发视频示例_Java_Mike Bria_InfoQ精选文章