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