Essential Rails Design Patterns

本書是我在 Ruby Conf Taiwan 2011 給的講題:「Essential Rails Design Pattern for Beginners」所整理而成。

在開發 Rails 網站 時,Rails Developer 因為有著來自四面八方的背景,在不懂 Ruby / 不瞭解 Rails Way 的情況下,常常實作出一些詭異的設計,或者是對於某一些功能不知如何下手實作。

本書將整理一些常見的 "AntiPattern"。整理出初學者有可能寫出的爛 code,並一一解釋這樣設計的失當之處。

再補充許多常見的 Rails Design Pattern 以及最佳實務。包括:

分別在 Model / View / Controller 內應該正確的怎樣設計包裝 method,對於網站上一些常見的功能,如何善用 Rails 本身的 built-in feature 實作。提供維護日益龐大的代碼庫之常見整理技巧。

(預購此書贈送限量版惡搞封面一張 ) - 現已開始更新

原價 $19.99 USD
Early Access 價 $14.99 USD

限時特惠$14.99 USD 預定內含 PDF 版本。

My "Keep The Stuff" Money Back Guarantee

I want you to be happy. 如果你有任何原因想退貨,都可以寫信給我,我會將書錢全額退給你。你可以將書和程式碼都留著沒有關係。:-))

What You'll Learn

你將從本書學到

  • 修正不好的程式寫作習慣
  • 學習正確的 Ruby Coding Style
  • 過往忽視的 Rails helper
  • 正確的 MVC 觀念
  • 診斷重構肥大的 MVC 程式碼
  • 運用內建機制整理 Rails 程式碼 的技巧
  • 使用強大的第三方套件設計出更優雅效能更好的程式

樣章

線上預覽

目錄

線上預覽

其他資訊

有任何問題,歡迎在 Twitter 上敲我 @xdite 或者是 email 到 xdite AT about.me。

如果技術問題需要當面才能問清,我每週二、週三晚上會參加 Rails TuesdayRGBA 網頁設計師聚會,歡迎帶著你手上的問題來找我。 (請先 twitter 確認)

More about me