在Day23介紹了後序遍歷(Postorder Traversal),接這介紹剩下兩個遍歷,三種差別只在於 root 出現的時間點。
前序遍歷 Preorder...
文字計數器 - 統計檔案中的字數、行數、字元數
開始
今天讓我們來實作第一個實用的命令行工具:文字計數器。這個工具類似於 Unix 系統中的 wc 命令,能夠統...
結賽心得與未來展望
30 天前,帶著忐忑與挑戰的心情按下「報名」鍵,一轉眼,這趟馬拉松已經來到終點。每天在工作、生活與學習之間擠出時間完成文章,不只是文字的堆疊...
在上一篇中我們講到了 DI ,這篇要來介紹 Effect 中的 DI 要如何透過 Layer 管理相依性
所以為什麼需要管理相依性,我們來講個例子,你設計了一個...
在前兩天的修煉中,我們成功地引導使用者完成了 Google 的授權流程。現在,該如何將這個授權,轉化為我們系統內部的登入狀態?
今天,我們將學習如何從前端取得使...
MVP 架構簡介
V(View)- 視圖層
負責顯示介面和處理使用者的互動行為(像是顯示資料、監聽按鈕點擊等)。它本身不處理業務邏輯,邏輯會交給 Prese...