15 Feb 2006, 12:37

Objektorientiertes If (Ruby)

Share

wtf? Objektorientiertes If? Ok, das kennen wir:

if (1==2) then
  puts '1==2'
elsif (1==3) then
  puts '1==3'
else
  puts 'neither nor'
end

aber warum nicht so:

(1==2).then do
  puts '1==2'
end.elsif(1==3) then
  puts '1==3'
end.else do
  puts 'neither nor'
end

way cool, mehr solcher snippets gibts auf dem “hier” Link: hier. Happy coding!