4.1 Motivation

As with the line to include the application stylesheet, the code in
Listing 4.2 may look simple to the eyes of an experienced Rails
developer, but it’s full of potentially confusing Ruby ideas: modules,
comments, local variable assignment, booleans, control flow, string
interpolation, and return values. This chapter will cover all of these
ideas as well.