写点什么

技师的结对编程之旅

  • 2008-12-25
  • 本文字数:882 字

    阅读完需:约 3 分钟

Corey Haines 最近忙于他美国中西部的「结对编程之旅」。在这三个星期创新的旅程中,Haines 上传了很多他途中的访问,包括了很多在他和Dave Chemlimsky,Brian Marick,Bob Martin 大叔等人的家中结对编程时获得的有关结对编程、自动化测试、以及演化成软件工匠的独特见解。

Corey Haines 的灵感源于匈牙利数学家 Paul Erdős ,希望藉此旅程加强业界对软件作为工艺的观念。一如 Erdős 在二十世纪中期一样,Haines 现在游历中北部跟同辈及前辈去开发软件(而不是数学),一起结对编程。

虽然是叫作「结对编程之旅」,其最终目的不仅在于结对编程,更重要的是在于让开发人员工作得更好的意念。Corey 对 InfoQ 说:

这旅程开始提供了一个实例让人们从技师的思维、旅程和与不同人士合作中获益。

实际上,Haines 就是行动上说明他视软件开发为工艺,只能透过实际处理不同问题的经验以及从其他技师的视野来掌握。

关于这三个星期的旅程对他个人有何收获 Haines 就这样说:

从这不同类型项目,Ruby Cocoa 的应用,ActionScript 的 Ruby 虚拟器,基于 Rails 和 Limelight 的应用,和传统的 Ruby 开发,结对中最显注的收获是见到不同的工作环境,由办公室到客厅,这些让我对人有不同的观点看法。

Haines 把每个访问都录下来并上载到他的网志,让大家分享他“与其他工匠的故事”。在这些访问中你可以听到来至 Bob Martin 大叔、Brian Marick(第一部份第二部份)、 David Chelimsky Micah Martin Dave Hoover 、以及 Eric Meyer 的故事和观点。每个都很值得一看,但不能错过的有:

  • Dave Chelimsky 指出为什么除了透过结对之外没法学到手艺,结对相比看书和网志的好处(“你不能从看着一个蛋糕而学会如何做蛋糕”)
  • Brian Marick 对自动用户接受测试驱动开发的问题以及其他方法,还有如何进行「双显示器结
  • Micah Martin 提到在 8th Light 公司以学徒方式帮助员工成为软件工匠
  • 每人对 Corey 的做法的观感以及和他结对的感受

有时间可以看看 Corey 在这旅程的纪录,分享一下对他过去几星期的想法。

一如以往,不用害羞,请踊跃登入及发表您对 Corey 的结旅程的想法!

查看英文原文 A Journeyman’s Pair Programming Tour

2008-12-25 23:431307
用户头像

发布了 21 篇内容, 共 61088 次阅读, 收获喜欢 3 次。

关注

评论

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

Nexpose 7.1.0 for Linux & Windows - 漏洞扫描

sysin

Nexpose

阿里大佬带你一周刷完Java面试八股文,比刷视频效果好多了!

Summer

Java 编程 面试 架构师 大厂

flstudio2024中文免费版下载安装教程,FL Studio激活码补丁注册码永久免费使用

阿拉灯神丁

编曲软件 FL Studio 激活码生成器 FL Studio2024

探索《Crypto Rumble》 游戏:经济模型篇

股市老人

🔥httpsok-v1.18.0-SSL证书自动续期

物有本末

nginx SSL证书 (SSL)/TLS HTTPSOK

专业的终端SSH工具 SecureCRT for mac 最新许可证分享

Rose

【YashanDB知识库】oracle与yashanDB的jdbc返回常量列"0.00"的精度和刻度不一致

YashanDB

数据库 yashandb

谷歌 Gemini 2.0 支持音频和图像输出;吴恩达:当下最重要的技术是 Agentic AI,视觉 AI 是下个趋势

声网

鸿蒙NEXT开发案例:九宫格随机

zhongcx

SEO:网站的“流量秘籍”大公开

恩爸编程

搜索引擎 SEO SEO伪静态 SEO工具 SEO 优化

阿里p8面试官狂推的java面试神器!jvm与多线程面试80问!

程序员高级码农

Java 程序员 JVM 多线程 java面试

百度 SEO:不是玄学,是科学与艺术的 “恋爱”

恩爸编程

搜索引擎 百度 SEO 百度搜索 SEO 优化

淘宝天猫商品评论数据接口丨淘宝API实时接口指南

tbapi

淘宝API接口 天猫API接口 淘宝商品评论接口 天猫商品评论接口

Metasploit Pro 4.22.7-2024120601 (Linux, Windows) - 专业渗透测试框架

sysin

Metasploit

四个强大的 Salesforce 开源替代方案(附成本对比)

NocoBase

开源 低代码 CRM 无代码 Salesforce

鸿蒙NEXT开发案例:保质期计算

zhongcx

Doris Summit 2024年度盛会|NineData创始人&CEO叶正盛将出席,围绕「数据实时同步技术实践」展开主题演讲

NineData

NineData Doris Summit Asia 2024 飞轮科技

帮助用户与 AI 实时练习口语,Speak 为何能估值 10 亿美元?丨Voice Agent 学习笔记

声网

Autodesk AutoCAD 2021 for mac中文永久密钥及安装教程

Rose

Cornerstone for Mac SVN管理工具 永久激活版

Rose

7thonline第七在线荣耀加冕:获2024千峰奖“产业互联网百强”

第七在线

2025年最新Java八股文面试题,面试应该是够用了(吊打面试官)

Summer

Java 程序员 面试 面试题 架构师

DevOps 体系搭建稳定后,DevOps 团队发展方向如何?

思码逸研发效能

DevOps 研发效能 研发效能度量 研发效能管理 思码逸

高效精准经营决策,智能财务的全景洞察与分析监控

用友智能财务

高效 企业 财务 会计

技师的结对编程之旅_研发效能_Mike Bria_InfoQ精选文章