A block can be used that cleans up resources automatically on closingRB-ST1007
A block accepting version of the method can be used that does automatic resource cleanup.
Bad practice
f = File.open('file')
Recommended
File.open('file') do |f|
# ...
end