消除你程式碼的臭味 Day 13- 魔術數字:用具備語義的常數取代
數字本身不會說話,名稱會。
在程式碼裡看到一個像 86400 或 0.05 這樣的數字,看...
今天的學習內容
巢狀邏輯
「在邏輯裡面再包邏輯」:條件判斷或迴圈裡面再寫條件或迴圈,讓程式具備更多層次。範例:判斷奇偶數並分類大小
num = int(inpu...
🎯 今日目標
為 2048 遊戲設計一個 4x4 的二維整數陣列,作為遊戲盤面資料結構。今天我們還不碰繪圖,僅專注在資料層,並在 CLI 印出結果,確保後續邏輯...
在前面的文章中,我們討論了選擇六角形架構的「Why」。
現在,是時候深入探討「What」和「How」了:
一個清晰、可維護的 Go 專案,其內部結構應該是什麼樣...
貝老闆(端著拿鐵衝進來):「我讓 AI 實習生做『月營收戰報』,圖表美到客戶跪下!」
小可(瞳孔地震):「客戶剛打來說數字不對……跪下的是我。」
貝老闆:「...
前言:揭開專案啟動的神秘面紗
在 Day12 和 Day13 內容中,我們學會了兩種將物件交給 Spring 管理 (註冊為 Bean) 的核心方法:
自動...