受到姿勢跑法(Pose Method)將跑步簡化為 Fall,Pose,Pull 三個動作的啓發,我在想,寫程式是否也能有這樣的簡化?

回想了一下,自己寫程式的過程,似乎也可簡單分成幾個:

1. Ask

先問自己一個問題,或是從 issue tracker 裡挑一個問題。

2. Do

在問題的驅使下,開始去作一些事,如寫程式、調整設定,或是研究資料之類的。

3. Commit

作到某個階段就作個 commit ,可能是版本控制的 commit ,或是筆記的儲存。有點像是玩 RPG 遊戲時"遊戲進度存檔"的功能。

備註:

其中,我覺得第一步是最困難的,很多時候不知那根筋不對,腦筋就是無法進入專注。我發現到,我自己似乎比較常在被問問題,(尤其是有趣的問題),而腦袋開始想東西時,那瞬間好像有什麼開關被打開了一樣。