軟體開發是充滿不確定性的工作,而不確定性通常來自於兩大方面:
使用者需求的釐清
零組件的應用挑戰
上述的不確定性在新開發專案時,往往特別明顯。
新開發專案有...
有一天你工作工作,在當社畜的時候,發現你現在需要大量的「數值加總」、「分組彙總統計」,例如每日活躍使用者數量、每小時流量統計、即時計數器 (Counter) 等...
前面幾天我們都在聊MCP,Tool、Host、Client、Server這些角色。
在搜尋MCP的過程中,可能會一直聽到 LangChain這個東西,應該會想:...
緣起
在學習網頁開發前端的框架React和Vue的過程中,常常遇到函數式程式設計(Functional Programming)相關的術語,例如Pure fu...
今天是我們三十天系統設計實戰旅程的第一天。在開始設計第一個系統之前,讓我們先談談什麼是真正的系統設計,以及接下來的旅程會如何展開。
系統設計到底在設計什麼?
系...
前言
Day23 我們用 Testcontainers for .NET 建立了完整的產品管理 WebAPI 整合測試專案,展示了如何使用 PostgreSQL...