Essentail Rails Design Pattern

Write Good Rails Code

目錄

我是 xdite,本書是我在 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 實作。提供維護日益龐大的代碼庫之常見整理技巧。

預定於2012年上半年出版。如果您對這本書有任何意見或勘誤指教,歡迎來信和我聯絡。

本書購買連結在 http://rails-101.logdown.com/books/3-essential-rails-pattern

售價 $14.99 USD。預售價 $9.99 USD。

字數 : 111514+ now

第一章: 學習寫出好的 Rails code - (100%)

第二章: 基本的 Ruby Style - (100%)

  • 縮排慣例
  • 命名慣例
  • 迴圈慣例
  • 括號慣例
  • Boolean 慣例
  • 邏輯慣例
  • 其他慣例

第三章: [基本的 Rails 常識]

第四章:診斷你的 Application

General AntiPatterns

Rails AntiPatterns

View

Controller

Model

第五章:實用整理招數

第六章:如何用 Gem 整理 Application

第七章:結語

Comments