Do, or do not. There is no #try. One of the ways you know you are working in a good language is that it makes bad habits ugly. To wit: # params[:foo] might be missing value = params[:foo].try(:[],… Read More Technologies June 28, 2011