Yak Shaving

Table of Contents

  Yak Shaving 的字面意思是为剪牦牛毛,而引申出来的意思是,当你在进行一个工作时,发现另一个工作还没有完成,你便先去解决那个工作,在进行那个工作时,你又发现另一个工作… 如此往复,让你偏离了原本本该完成的工作,最终却也什么都没有完成。一个实际的例子:

You want to bake an apple pie, so you head to the kitchen.
In the hallway, you notice some paint chipping on the wall.
So you walk to the hardware store for some paint.
On the way, you pass a bakery and stop in for a cupcake.
While eating the cupcake, you feel a pain in your mouth. It’s that cavity that you’ve been putting off.
You pick up your phone to call the dentist to make an appointment, but you see a notification from your friend Cher, who’s having a party.
You don’t want to show up empty-handed, so you stop for a bottle of wine…

你想烤一个苹果派,所以你去了厨房。
在走廊里,你注意到墙上有一些油漆剥落。
于是你走去五金店去买一些油漆。
在路上,你经过一家面包店,停下来吃了一个小蛋糕。
在吃蛋糕时,你感到嘴里很痛。这是你一直在拖延的蛀牙。
当你拿起手机想给预约牙医时,你看到了你朋友 Cher 正在举行一个聚会的通知。
你不想空手去参加聚会,所以你停下来买了一瓶酒…

  更贴近开发者的例子可能就是:你今天打算写篇博客,觉得现有的工具都不太行,花了一个月自己写了个静态网站生成器,最后生成器也没写完,写博客的事情却也忘了。

资源

Date: 2022-06-10 Fri 13:54

Author: yangk

Created: 2023-01-04 Wed 11:25

hello-world