概要

実世界のRailsアプリケーションをシンプルに保つための方法を、Railsが提供する機能群をもとに考察します。

実世界の、特に仕事で開発するRailsアプリへの要求は様々のものがあり、Railsの豊富な機能群をもっても日々苦労して開発しているかと思います。 そんな中でも、Railsが得意とするような設計に落とし込むことで、複雑な要求をシンプルな実装で実現できると感じています。

本講演では、Railsが提供する機能のうち、「REST」「RDB」「Ruby」という要素を軸に、実世界の要求をシンプルに実装するための考え方を紹介します。


発表資料

Speaker

アバター画像:MOROHASHI Kyosuke
MOROHASHI Kyosuke

日々Railsアプリケーションを書いているプログラマ。Ruby と Rails、TDDが好き。 著書に「Rails 3レシピブック(共著)」「はじめる! Cucumber」など。

好きなメソッドの変遷は、Array#each から Object#extend を経て Hash#compact。