前言
基於工程師不重複造輪子的原則,我們在開發專案時經常會引入各種第三方套件來提升開發效率。但試想一個情況:當您引入的套件 A 依賴於套件 B,而套件 B 又依...
前幾天我們經歷了 Extract Method/Function、Extract Variable,知道怎麼從肥大的方法中拆出邏輯,當這些獨立的邏輯一個個被分離...
在完成攻擊動畫與判定後新增武器裝備系統
在前幾天的開發中,我們已經完成角色的攻擊動畫與攻擊判定,角色能夠進行連擊,並依據判定範圍對目標造成傷害。下一步,我們要延...
開場
歡迎各位來到的設計模式進階篇。延續了我們第十一天分享的 Singleton 與 MVC 入門設計模式,今天想進一步挑戰自己,學習 Factory(工廠模式...
今天解的題目是第三十三題 Search in Rotated Sorted Array,這題要求我們在一個可能被旋轉過的升冪排序陣列中,找出目標數字 targe...
今日主題:
程式設計有時候很像玩樂高。大家通常看到的是一艘拼好的「樂高海盜船」,而不是每一個小零件是怎麼拼起來的。
可是要蓋出穩固的船,還是得知道一些「放零件的...