ㄧ、 為什麼我們需要「開發環境」?
這邊我想先用白話文解釋一下!想像一下:
你要烘焙一條好吃的蛋糕。你需要:
一個乾淨的廚房(乾淨的系統)
已經裝好的烤箱、攪...
今日主題:
軟體系統能夠工作比較重要,還是軟體系統更容易變更比較重要?
能夠工作 = 房間能整理好
意思是:至少東西有歸位,暫時能住人、能用。就像軟體能跑起來,...
想像你正在使用 Stack Overflow 尋找一個技術問題的答案。你輸入關鍵字,系統在數十億條內容中瞬間找到最相關的結果。當你為優質答案點讚時,該回答的排名...
前言:Actions、Calculations 與 Data
在上篇文章有提到,FP 的重點是要管理因副作用而產生的程式碼複雜性,而要如何管理副作用造成的意外...
為什麼要學這三個?
昨天(Day 2)我們已經定義了 out port:ContentSourcePort。今天要做的,就是讓它「真的去拿資料」有有三個常見方法...
下班後返家
「小米,今晚有空嗎?之前不是提過,想做個能幫上你忙的服務,我想先跟你聊聊需求。」
開了視訊,訪談裡不時穿插著閒聊,時間就在輕鬆又專注的氛圍中流逝。從...