今日主題:
SOLID 五個小規則進度條,現在來到 O。
O — 開放封閉原則 (Open/Closed) 👈 現在在這裡 👈可以增加功能,不用大改原本的東西。...
前情提要
昨天我們建立了完整的套件打包策略,為不同類型的套件選擇了最適合的打包工具。今天我們要建立一個全面的測試策略,確保我們的 Monorepo 中每個套件都...
class Solution{
public:
int search(vector<int>& a,int t){//主函式;...
前言
上一篇提到如何抽取程式碼中的 Calculations 來重構一個複雜的函式,重構的原則是「最小化隱性輸入與輸出」,而今天要介紹的「分層設計(Strat...
資料跟變數的有趣用法
上一篇,我們跟 AI 一起研究了什麼是「變數」與「指派」。所以像是 x = 4 這樣的程式碼,就是將x這個變數指派為4
然後我們來看看前面...
昨天我們聊了 Thread 和 Process,留下了一個大問題:為什麼 Python 的多執行緒沒辦法好好利用多核心 CPU 來跑運算密集的任務呢?答案就是今...