遺忘的生產力
人們談到生產力,似乎就免不了討論各種蒐集想法、整理心得的工具。彷彿忘了的東西都是一種損失。 與其努力記下所有事情,不如試試盡情遺忘吧。 ...
人們談到生產力,似乎就免不了討論各種蒐集想法、整理心得的工具。彷彿忘了的東西都是一種損失。 與其努力記下所有事情,不如試試盡情遺忘吧。 ...
在開發軟體時,有許多眾所周知的架構模式(architecture pattern)可做為參考。例如最廣為人知的 MVC 架構。採用這些常用模式,能大幅減低溝通成本,各種 Framework 也能提高開發速度。 現在已經是個以資料為中心的環境,各種商業決策都依賴大量的資料。因此,系統必須能提供各種資料格式與查詢方式供各種需求使用。在這樣的環境中,也慢慢發展出許多特有的模式。 ...
我始終不喜歡「擁有」的概念。那是種排他、缺乏多樣性的想法。 Open Source 也是如此。 ...
有些事情總讓人覺得,Groundhog Day 跟平行世界是真的存在的。
當初那忙到吐血的兩三年中,幾乎都是靠著 Omnifocus 在維持生活的運作。 ...
之前在 COSCUP 2016 榮幸講了一場 萬事萬物皆是 Log — 系統架構也來點科普。結束後被詢問有沒有一些靈感來源、延伸讀物、參考資料等等,這裡就把我有記下來的參考資料整理在此。一些時間關係沒有帶到的主題就也一起放在這了。 ...
自古以來,軟體工程師都在追求好維護,容易理解的軟體架構。傳統上,我們需要參與過各種大型軟體專案,從中獲取經驗,或是透過昂貴的課程,大量的論文,才能從前人的經驗中學到一些方法。 今天,我想試著透過 LOG 這個人人都碰過的資料結構,來解釋許多複雜系統的核心,只要你能理解 LOG,你就能設計出好理解、容易維護的系統架構。 ...
雜亂筆記 ...
看到 氣餒止步!該怎樣教文組的人寫程式? 這篇,講一下自己的教學經驗吧。 ...