實體課程
/
網站開發
Rails 開發者的進階實戰工作坊
晉升資深工程師必備的實戰心法
當拿到軟體規格後,要如何實作功能才能又快又好呢?我們會從驗收測試的角度,以使用者會看到的結果開始實現功能,過程中會加入不同的限制來「小步前進」,你將會發現實現一個功能遠比想像的簡單。 同時,透過限縮修改的範圍,我們可以快速的調整實作,以及在發生問題的時候,能夠輕鬆的退回到正常的範圍,這一切都能夠透過測試保護我們的產品。
5 章節
5 單元
講師:
邱政憲 aka 蒼時弦也
最後更新:2025 年 07 月
你將學到什麼








課程大綱
- 脈絡與資訊
- 驗收測試
- 事件風暴
- 從流程看 MVC 框架的特性
- 在開發中帶入脈絡的觀念
- 實作練習(ㄧ)
- 從流程理解系統脈絡
- 規劃領域模型(數值、實體、聚合、服務)
- 實作練習(二)
- 實作練習(三)
- 造成依賴的原因
- 如何抽象化提取介面
- 如何保持邊界完整
- 實作練習(四)
- 如何重構
- 可讀性
- 可維護性
學員怎麼說
可以透過講師的經驗得到一些不同的想法,以及在比較沒經驗時工作上常見的誤區,在實務工作上蠻有幫助
錢必久
一堂邁向senior的一堂課,很多知識點沒有大神指點,可能會花不知道多久時間可以領悟,老師在最有效率的方式上完這堂課,代表課程意外的充實且非常值得學習。 課程不只觀念還有實作,不用空有觀念但回去也不知道怎麼做,非常推這堂課!
邱暐淙
快速產生能被驗證的規格;以 DDD 切入平常看似熟悉但可能不甚了解的 MVC
韓政璇
推薦課程
你可能也會喜歡的學習內容
線上課程
陳盈瑧 aka Vivi
用工具打造 AI 簡報工作流
AI
NT$800
線上課程
GIT001
高見龍
坐上 Git 時光機 - 版本控制(直播)
其他
NT$3,000
線上課程
FP101
蘇泰安
工作上用得到的函數式程式設計
其他
NT$3,000
NT$4,500