Ruby
入門
開拓者們建立鐵道的辛酸血淚史
TR310-1 10:40 ~ 11:20 漢語隨著 Rails 專案成長到一定規模,需要處理的商業邏輯也越來越複雜時,如果還是使用 Rails 原先的 MVC 架構或其提倡的一些模式,看著日漸膨脹的 model ,而同一時間,排山倒海的 validation / callback 拆分的需求不斷襲來、頁面顯示邏輯有越來越多的情境時,團隊很有機會遇到進退維谷的情境。
因此,想跟各位分享團隊在應用 Trailblazer 到 Rails 專案兩年多來的經驗,它所帶來的好處、地雷,以及團隊的成果與專案風貌的改變。在這個分享裡,會有 Trailblazer 框架簡介與相關主要幾個組成的說明,跟團隊選用它的理由,以及到目前為止導入過程遇到的問題與經驗分享,最後談談選用任何技術框架解決問題時,可能會為個人或團隊帶來的思維改變。