and some code notes
and how in the world we could possibly ever get there
# If you don't remember to do:
handy_variable = MyModel.some_complex_query.pluck :user_id
# => [1, 2, 3]
handy_variable.map{ |id| User.find id }
# => [#<User id: 1 ...>, #<User id: 2...>, ...]
# You can use underscore in irb / rails c:
MyModel.some_complex_query.pluck :user_id
# => [1, 2, 3]
_.map{ |id| User.find id }
# => [#<User id: 1 ...>, #<User id: 2...>, ...]# You can write:
require 'prawn'
require 'nokogiri'
require 'figaro'
# ...
# Or:
dependencies = %w(prawn nokogiri figaro ...)
dependencies.each{|r| require r }
# Or:
dependencies = %w(prawn nokogiri figaro ...)
dependencies.each &method(:require)3 teams build the pieces: