Wednesday, March 05, 2008

Yak shaving

"Yak shaving" is a programmer's slang term for the distance between a task's start and completion and the tangential tasks between you and the solution. If you ever wanted to mail a letter, but couldn't find a stamp, and had to drive your car to get the stamp, but also needed to refill the tank with gas, which then let you get to the post office where you could buy a stamp to mail your letter—then you've done some yak shaving.


Any seemingly pointless activity which is actually necessary to solve a problem which solves a problem which, several levels of recursion later, solves the real problem you're working on.

สำหรับผม บางครั้ง Yak shaving ีมันก็สนุก จนอดใจที่จะไม่ลงไปแตะไม่ได้

ช่วงนี้ใช้ python เขียน script สำหรับ deploy java applicaion บน cluster อยู่
มันมี Yak shaving น้อยดี

Related link from Roti

No comments: