在進入設計模式前的最後一個篇章,想向大家介紹經典的 SOLID 設計原則。
SOLID 是物件導向程式設計中的重要設計原則,旨在幫助開發者建立穩定且靈活的程式。...
哈囉,大家好!不知不覺,我們的 30 天鐵人挑戰已經來到了第 29 天。在過去的 28 篇文章中,我們從零開始,一步一步地建立了一個完整的個人財務管理系統。
今...
前言
這篇章會把 gRPC 透過 BFF Gateway 轉換成常見的 REST API,並且使用 .http 快速做測試。
研究一下 Grpc.AspNetC...
前言
測試金字塔是一個用來劃分不同層次測試的策略。透過將測試分成三個主要層次:單元測試 (Unit Test)、應用層測試 (API Test)、以及端對端測試...
聽說指標不容易學習(・・;)
指標概述
指標是C++提供的一種存取變數之特殊方式,透過指標,可以不必用到變數的名稱,卻可以存取到變數的內容。
1.什麼是指標...
昨天介紹了繼承的缺點,以及可以怎麼用composition改寫,但是昨天的改法比較沒那麼彈性,因為Set有多種不同資料結構的類別可以使用,上面的範例只能擴充Ha...