// 編程的通常問題
在編程的時候,尤其是涉及到一個大的系統,在改動一個地方的code時,通常會想起,我在某某地方也需要改的;或者突然在實現這個feature的時候,會意識到可能在某某地方也應該這樣做。
但之後就忘了。
好記性不如爛筆頭。在有這樣的想法的時候,最應該做得,是把這個想法記錄下來。這時候,一個“ToDo List”的軟件就會很有作用:迅速把屏幕切換過去,新建一個條目,記錄下來。
// 自己生活裏的問題
同樣的問題還發生在我的生活裏。我經常一不小心,就忘記了某項作業的deadline;或者人家託我辦的事情,過後就忘記了——可能會突然想起,但記憶保留的時間不長。
應該把這些內容放在todo list裏面,自己可以隨時review。
// “一天之計在於晨”
一直有句古話,叫做“一天之計在於晨”。主題意思就是,做好一天的時間規劃。
我嘗試過。在把自己每個時間段做什麼事情計劃好,在把今天要實現什麼目標計劃好的時候,效率會猛增。
計劃的時候很容易,但堅持起來總是有一點點困難的。如果某一天和自己計劃的目標出入很大的話,可能會因爲沮喪於是不再堅持這個早上計劃的好習慣。
所以要敢於面對錯誤的自己纔好。
// 軟件的推薦
有個todo list的軟件作爲參照的話,計划起來應該會更加準確的。
在Windows下,我覺得OneNote可以當做這樣一個todo list(雖然運行起來太大了些,但他的search功能很強,可以包搜索所有筆記本的某個tag。這樣只要在閱讀時候有問題的地方加上todo的tag,自然可以檢索到那裏);Mac下,我在用的是SimpleTask。
Mac下的StickyNotes,或者Windwos下的桌面便籤也可以作爲臨時todo list軟件。但是這個的問題是,不是“list view”,很容易不小心就忽略了重要的task。
Update: 哦,最好的是可以不同設備和系統之間同步的軟件。WonderList可以支持Windwos,Mac,iOS,Linux.