17 Mar '12, 1pm

"Object on Rails is for every developer who wants to take his or her skills up a level." ~ /via @mislav

Avdi Grimm—the author of one of my favorite Ruby books, Exceptional Ruby —just published his new notebook on thoughtful and advanced object-oriented design, available online for free. With practical advice about dependency injection, introduction of the Exhibit pattern (an alternative to presenters) and even dabbling in hypermedia APIs near the end, Object on Rails is for every developer who wants to take his or her skills up a level. An early reader jokingly called it “how to build a blog in 15 months”, which I got a chuckle out of, because it’s kind of true. I picked a blog example because it’s something that’s familiar to everyone, […]. But the design choices I chose to illustrate are of the kind that are primarily relevant for growing and evolving large systems . Of course, every large, complex system starts out as a small simple one; and a robust architecture comes fr...

Full article: http://mislav.uniqpath.com/2012/03/objects-on-rails/

Tweets

Objects on Rails now available to read online

rubyflow.com 15 Mar '12, 5pm

Objects on Rails now available to read online Posted by avdi on March 15, 2012 — 0 comments "Objects on Rails", a develope...

Ruby on Railsで複合キーを扱う(3)

oiax.jp 27 Mar '12, 1pm

# coding: utf-8 require 'spec_helper' describe Department do let(:department0) { FactoryGirl.create(:department, code: "ro...

What do y'all think about Rails' AR transaction...

api.rubyonrails.org 17 Mar '12, 3pm

are protective blocks where SQL statements are only permanent if they can all succeed as one atomic action. The classic ex...

What's New in Edge Rails #13:

afreshcup.com 19 Mar '12, 10am

Monday, March 19, 2012 at 5:02AM Week of March 11-March 17, 2012 The big news this week: Active Resource has been removed ...

Facebook complains about developer domain

domainnamewire.com 19 Mar '12, 8pm

Facebook complains about developer domain Monday, March 19th, 2012 Company asks for FacebookDeveloper.com domain to be tra...

History in 100 objects | World's Luxury Guide #britishmuseum #neilmacgregor #historyin100objects via @LuxuryGuide

History in 100 objects | World's Luxury Guide #...

worlds-luxury-guide.com 17 Mar '12, 5pm

There are of course many very ordinary items on the list. The first pot (Japan), and the first writing tablet tell plenty ...

Occam's Razor applies to development!: submitte...

engineyard.com 20 Mar '12, 8am

While I completely agree with your general point about judgement, I think those 2 very extreme examples don’t suit it part...

What’s New in Edge Rails #14: Week of March 18 ...

afreshcup.com 26 Mar '12, 1pm

A Fresh Cup is Mike Gunderloy's software development weblog, covering Ruby on Rails and whatever else I find interesting i...

integrating PHP and Ruby On Rails - Ruby Forum

ruby-forum.com 24 Mar '12, 7am

check out if they have a REST-api and access this API using one of the numerous tools available like ActiveResource or Htt...

omgbloglol - The Path to Rails 3: Introduction:

omgbloglol - The Path to Rails 3: Introduction:

omgbloglol.com 11 Mar '12, 9am

The Path to Rails 3: Introduction Wow, over half a year with no blog post. That may be a new record for blog laziness for ...