おおいしつかさ


旅行とバイクとドライブと料理と宇宙が好き。
Ubie Discoveryのプログラマ。
Share:  このエントリーをはてなブックマークに追加

超いまらながら、Railsのソースを読んでいます

いまさらながらなのですが、Railsのソースコードを読んでいます。ウワサに違わぬ綺麗さですね。ひとつひとつのメソッドがコンパクト。10行越えてるのってめずらしいくらいです。
ひとつだけ気になるのが、修飾子としてのifやunless。一行におさめるには長すぎるとき、

people.go_to_spaceship if  
  the_earth.blank?  

みたいな感じで2行にしているところがちょっと違和感。ぱっと見た感じだと、ふたつのセンテンスだと錯覚しそう。
こういうときぼくは、

if the_earth.blank?  
  people.go_to_spaceship  
end  

みたいにして書いてしまう。どっちがいいのかな。