与西红柿配对编程

在过去的几个月中,我们的团队已尝试将Pomodoro配对技术应用于我们的日常工作中。 我们或多或少都取得了成功,因此,这里有更多有关其工作原理的信息: Pomodoro(番茄意大利语)是一种配对技术,可迫使开发人员将工作时间分割成较小的单元。 工作单元包括长达25分钟的课程,中间有5分钟的休息时间,每4节课后有20分钟的较长休息时间。 在这些会议期间,您应该专注于自己的任务,最好保持不受干扰(其他同事,Slack,BBC新闻等)。 每次会话后,开发人员都会切换其驱动程序和导航器位置。 配对编程的建议做法是时不时地交换在键盘上打字的人。 但是实际上,这听起来很熟悉吗? 一个人热衷于重构或执行其他“创造性”任务,而另一个人则是打or睡或在手机上浏览Reddit以寻找新的鱼缸创意(肯定不是我)。 Pomodoro强迫您定期切换配对角色,以确保不会发生这种情况,从而使工作更有效率,更有针对性。 它还可以确保您休息一下,以防止失去焦点。 正如我在一开始所说的,我们已经在我们的团队中与各种开发人员组合尝试了这项技术,每个人都发现它很容易适应。 从事这些25分钟之久的工作固然是很累的,但也是非常有效的,您在世界上唯一的烦恼就是当前的任务,没有任何事情可以分散您的注意力。 另一方面,您必须谨慎遵循Pomodoro提出的模式。 有时,即使您不在驾驶位置,您也可能会想出一个很棒的解决方案来解决您需要立即键入的问题。 如果发生这种情况,您不应该从合作伙伴那里“偷走”键盘(有时会在我们团队中发生……),而应该让他们知道您的想法,以便他们自己整合。 最后,即使我自己工作(例如编写文档),我也发现该技术的某些部分非常有效。 即使不交换配对,您仍然可以使用Pomodoro的时间管理部分。…