写点什么

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

  • 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:342149
用户头像

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

关注

评论

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

开启全球化新篇章,数字经济推动消费出海论坛在京召开

千流出海

出海 消费品企业 出海企业

华为重磅亮相 KubeCon China 2023,与你共启大模型时代的云原生!

华为云开源

云原生 华为云 KubeCON

22H2 中国边缘公有云服务市场 Top2,百度智能云构建让智算无处不在的分布式云

Baidu AICLOUD

边缘计算 分布式云 大模型

保持预测一致性,推动企业实现未来价值

智达方通

数据孤岛 全面预算管理系统 预测分析

不可不知的七个Docker优秀实践

树上有只程序猿

Docker 容器 镜像

解锁 zkSync Era:开创全新的 Layer 2 扩展时代

Footprint Analytics

以太坊 eth Layer 2

免费、安全、可靠!一站式构建平台 ABS 介绍及实例演示 | 龙蜥技术

OpenAnolis小助手

开源 操作系统 龙蜥社区 龙蜥大讲堂 abs

至顶科技携手中青博联发布品牌升级千流出海计划 助力中国企业走向海外市场

千流出海

出海 出海服务商

【腾讯云 TDSQL-C Serverless 产品测评】"橡皮筋"一样的数据库

指剑

腾讯云 Serverless 数据库、

数据探索神器:火山引擎DataLeap Notebook 揭秘

字节跳动数据平台

数据库 数据中台 数据治理 数据安全 企业号9月PK榜

CodeArts Check代码检查服务用户声音反馈集锦(4)

云计算 华为云 代码检查

英特尔首席执行官帕特·基辛格会前畅谈2023年on技术创新大会

E科讯

腾讯云大数据平台 TBDS全面升级,加速构建安全可控的大数据生态

腾讯云大数据

TBDS

大模型时代,如何快速开发AI应用

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号9月PK榜

CodeArts Check代码检查服务用户声音反馈集锦(5)

云计算 软件开发 华为云 代码检查

超详细API插件使用教程,教你开发AI垃圾分类机器人

华为云开发者联盟

人工智能 API 华为云 华为云开发者联盟 企业号9月PK榜

满足更高算力需求,英特尔率先推出用于下一代先进封装的玻璃基板

E科讯

AI在玩一种很新的艺术,700万网友在线围观,ControlNet又立功了

Openlab_cosmoplat

AI

eBPF 仅仅是实现可观测性的一种手段

JainChen

可观测性 ebpf Kubernetes, 云原生, eBPF #监控

2023英特尔on技术创新大会:助力开发者,让AI无处不在

E科讯

引领智能对话革命的创新网络工程技术

百度开发者中心

智能对话 #人工智能 ChatGPT

利用ChatGPT实现快速网站模板构建

百度开发者中心

#人工智能 ChatGPT 千帆大模型平台

火山引擎A/B测试在消费行业的案例实践

字节跳动数据平台

数据库 ab测试 对比实验 数字化增长 企业号9月PK榜

五个很实用的IDEA使用技巧

越长大越悲伤

Java Python IDEA pycharm

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