26 Aug '13, 2pm

Devblog: Confident Ruby is Finished!

Devblog: Confident Ruby is Finished!

32 patterns for writing confident code. How to avoid the “MacGyver method”–a step-by-step guide to thinking about methods in terms of the story they tell rather than the building blocks that happen to be lying around. The most comprehensive coverage anywhere of Ruby’s conversion methods and protocols. You’ll learn not just how to convert built-in objects from one to another, and when to use #to_a vs. #to_ary vs. Array() ; but also how to adopt Ruby’s conversion conventions to make your own objects powerfully extensible. How to streamline your code and eliminate repetitive conditionals with the Special Case and Null Object patterns… and how to avoid the gotchas that can come with naive implementations of these patterns. Simple habits to eliminate the dreaded “NoMethodError for NilClass” exception. How to make your methods more flexible by passing in behavior instead of data...

Full article: http://devblog.avdi.org/2013/08/26/confident-ruby-is-fini...

Tweets

Confident Ruby eBook

rubyflow.com 26 Aug '13, 3pm

Confident Ruby eBook Posted by avdi on August 26, 2013 — 0 comments I've released the final version of Confident Ruby , a ...

Ruby on RailsでActiveRecordを使ってデータを取得した時に「.」(ドット...

aozora-create.com 02 Sep '13, 2am

Ruby on RailsでActiveRecordを使ってデータを取得した時に「.」(ドット)を使わずに値を参照する方法 2013-08-31 Author: もりた Categories: 技術 Tags: rails / ruby

#SoftwareArchitectur Ruby on Rails developer fo...

freelancer.com 26 Aug '13, 9am

I am using Redmine for project management tool and i need a module to customize a bit some display of names based on roles...

Terry: Chelsea are confident

skysports.com 26 Aug '13, 11am

Sky Bet Loading Market ... Football Betting Claim your free bet now! John Terry says Chelsea will be "full of confidence" ...

Ruby on Rails fulltime freelancer needed by wer...

freelancer.com 27 Aug '13, 1pm

Project Description: No new coding from first to end. There is code, and I will explain it to you how it works. You have t...

oh hay! Lani is officially on the @rubinius pro...

rubini.us 27 Aug '13, 4pm

The following is an alphabetical list of projects that leverage the excellent technology found in Rubinius, from the bytec...

Last Call for a new career in Ruby on Rails!

us2.campaign-archive1.com 27 Aug '13, 8am

We'll be teaching Ruby on Rails this fall at Packard Place. You can start 2014 with a great new job in technology. I can't...

@marcusjcarey Are you thinking of taping it lik...

pragmaticstudio.com 07 Sep '13, 2pm

If you learn Ruby, you can master Rails. Are you using Rails but find yourself getting stuck, or even bogged down? Do you ...

Code Watch - via @gbcoalition

greenbuildermag.com 30 Aug '13, 6pm

In the past 10 years or so, green building product availability and technology has increased along with the revision of en...

A Closer Look at How Ruby Object Mapper Works

rubyflow.com 26 Aug '13, 10am

A Closer Look at How Ruby Object Mapper Works Posted by solnic on August 26, 2013 — 0 comments I just published an article...