前言
「程式世界很簡單,只有兩種狀態:True 或 False。」
「但問題是,怎麼判斷哪個是真的、哪個是假的呢?」
在前幾天的學習中,我們先認識了 變數與...
這個主題本來想放到最後以補充的方式講的,但在開發的過程實在太常出現,任何一個有程式潔癖的人的人一定都會受不了。
我們來看一下昨天的最後一張圖。可以看到有一些灰灰...
今日主題:
SOLID 五個小規則進度條,現在來到 O。
O — 開放封閉原則 (Open/Closed) 👈 現在在這裡 👈可以增加功能,不用大改原本的東西。...
前情提要
昨天我們建立了完整的套件打包策略,為不同類型的套件選擇了最適合的打包工具。今天我們要建立一個全面的測試策略,確保我們的 Monorepo 中每個套件都...
class Solution{ // 33 O(log n) O(1)
public:
int search(vector<int>&...
前言
上一篇提到如何抽取程式碼中的 Calculations 來重構一個複雜的函式,重構的原則是「最小化隱性輸入與輸出」,而今天要介紹的「分層設計(Strat...