TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Have you tried mob programming?

8 点作者 cenny将近 3 年前
Mob programming, the art of multiple programmers collaborating on one computer and still being efficient.<p>Have you tried it and did it work out?<p>By trying I mean doing it on production code for more than one day.

6 条评论

cenny将近 3 年前
We have now tried it for on one consecutive week and to my opinion with great success!<p>The benefits that people are claiming I find are true, so far. It’s different, but it has almost eliminated all lead and wait time for us which I consider to be a huge obstacle for effectiveness.<p>I got convinced by The book The Art of Agile Development (<a href="https:&#x2F;&#x2F;programmingbooks.dev&#x2F;#the-art-of-agile-development" rel="nofollow">https:&#x2F;&#x2F;programmingbooks.dev&#x2F;#the-art-of-agile-development</a>) where he describes mob programming as an easy mode for collaboration.<p>We used the book Code with the Wisdom of the Crowd (<a href="https:&#x2F;&#x2F;programmingbooks.dev&#x2F;more&#x2F;#code-with-the-wisdom-of-the-crowd" rel="nofollow">https:&#x2F;&#x2F;programmingbooks.dev&#x2F;more&#x2F;#code-with-the-wisdom-of-t...</a>) as a guide to learn of to do mob programming.
ipaddr将近 3 年前
I have and I can&#x27;t think of anything worse for developers. Being on the phone all day, group solving problems is a great for the below average to hide within the group.
评论 #32463301 未加载
gardenfelder将近 3 年前
I wonder how Robin Dunbar [1] would weigh in on this question. He originally wrote that the largest stable social network was around 150 people - laying waste to people on MySpace claiming 1000+ friends. More recently, he co-authored a paper which says it&#x27; closer to half dozen. If you have a large group, you break it up into smaller &quot;committees&quot; - in World of Warcraft, guilds have role players. The WorldCafe [2] argues for 5.<p>In a recent &quot;agile&quot; project we formed a group of 5 people, 3 of which took on the software dev task and the result was fantastic.<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Robin_Dunbar" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Robin_Dunbar</a><p>[2] <a href="http:&#x2F;&#x2F;theworldcafe.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;theworldcafe.com&#x2F;</a>
zufallsheld将近 3 年前
Some time ago I talked about my experience with mob programming here and it got quite a good discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30383382" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=30383382</a>
评论 #32449600 未加载
aintmeit将近 3 年前
The thing about mob programming is that it tends to lead to GroupThink. Mob programming feels good because you&#x27;re not alone in facing this problem, which is a very human response. However, feeling good is not a reliable indicator of progress. In fact, I would argue that discomfort is a sign of potential growth. As long as you&#x27;re not harming yourself or others, discomfort can be a sign telling you you&#x27;re headed in the right direction.<p>Either way, it&#x27;s just a job and as long as you&#x27;re behaving lawfully, there are no real consequences for you if you make poor decisions as a group. The project may or may not succeed, but at least you had fun, right?
comprev将近 3 年前
A company I worked at introduced it and my productivity fell through the floor. I gave it 6 months before concluding that it wasn&#x27;t an environment that suited me, and moved on.<p>Some people thrive, some people tolerate it, and some people consider it hell.
评论 #32463096 未加载