2010-08-27 29 views
1

我不知道是否有紅寶石片段的各種設計模式,你可以在Ruby中使用。實用紅寶石設計模式的片段/示例?

實例:

  • 生成器方法
  • 申報鬼方法
  • 使用塊的DSL(如導軌)

,使得一個不必重新發明輪子。

我不是在談論的書,但紅寶石片段各種實用的東西,沒有什麼抽象的,一般像GOF模式的集合。

片段或是用於Ruby的日常編碼有用的示例。

回答

2

據我所知,有source codeDesign Patterns in Rubysource codeMetaprogramming Ruby。也許這些片段是不是對自己如此有用的或實際的,但它們包含許多設計模式,成語,和紅寶石「法術」。

當然,這將是巨大的,如果有人能帶我們去一個更實際的一套紅寶石片段,如果這樣一組存在。