NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

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

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

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

关注

评论

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

面试官都爱问的Spring源码:Spring与Mybatis高级整合

Java 程序员 后端

面试官:小伙子先来说一下可能引起Java内存泄露的场景吧

Java 程序员 后端

面试官:小伙子我们先来唠唠并发编程的几大核心知识点

Java 程序员 后端

震撼发布!阿里老兵亲手操刀微服务架构实战,整理出140个案例

Java 程序员 后端

靠谱,这是我见过最好的编程指南了!赶快收藏吧,错过大学就白上了!

Java 程序员 后端

面试前夕,你一定要先来看看阿里和京东都问些啥!(阿里+京东Java岗面试题概要

Java 程序员 后端

面试字节、阿里等大厂后,总结了今年的Java面试必问的微服务面试题(含答案)

Java 程序员 后端

震惊!2022 年秋招 Java 后端开发岗竟然一片红海!算法岗都不香了吗?

Java 程序员 后端

面试太难?技术面考察太底层?二面被拒到收割阿里架构offer,复盘成功经历分享!

Java 程序员 后端

面试官:如何提升TCP三次握手的性能?(1)

Java 程序员 后端

MatrixDB 从 4018 个参赛项目中脱颖而出,荣获 HICOOL 全球创业大赛第三名!

YMatrix 超融合数据库

时序数据库 分布式时序数据库 Hicool

面试官:如何提升TCP三次握手的性能?

Java 程序员 后端

面试官:小伙子你给我说说MySql并发事务处理细节

Java 程序员 后端

Flink CDC 实时数据同步详细解析

五分钟学大数据

flink 11月日更

面试大厂一定离不开的——ThreadLocal,它的实现原理你知道吗

Java 程序员 后端

面试官:多线程环境下,HashMap为什么会出现死循环?

Java 程序员 后端

面试官最喜欢问的Spring Boot知识点整理【附解答】(下)

Java 程序员 后端

阿里面试确实严格,面了整整5轮,还好我技高一筹!

Java 程序员 后端

面向对象设计的九大基本原则 (GRASP)

Java 程序员 后端

面试官一口气问了MySQL事务、锁和MVCC,

Java 程序员 后端

面试官求你别再问我hook了

CRMEB

面试官:Java-线程池中的线程复用是如何实现的?

Java 程序员 后端

面试官:你如何利用-MySQL-Cluster-实现整体高可用?

Java 程序员 后端

道与术丨华为云数据库战略启示录

华为云开发者联盟

数据库 opengauss 华为云 GaussDB 战略

面向对象知识点整理

Java 程序员 后端

面试中常见的问题总结

Java 程序员 后端

面试官再问分布式事务,求你看完这份至尊级分布式笔记,给年轻的面试官上一课

Java 程序员 后端

面试官问我什么是扩展自适应机制

Java 程序员 后端

阿里面试官:就说最后一遍,有关Spring这13点我们必问!

Java 程序员 后端

面向对象-抽象性思想(知识整理)

Java 程序员 后端

教你如何用Keras搭建分类神经网络

华为云开发者联盟

神经网络 keras 分类神经网络 MNIST 数字图像

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