conciseness vs. readability 01. Jul 2008
To print the contents of all files passed as arguments or in case of no arguments print the contents of stdin you could write
puts *ARGF
but isn’t
if ARGV.empty?
puts $stdin.readlines
else
ARGV.each do |filename|
puts File.readlines(filename)
end
end
much more readable?
Kommentare (1)