Rails Is Agile
The title of this book is Agile Web Development with Rails 5.1. You may be surprised to discover that we don’t have explicit sections on applying agile practices X, Y, and Z to Rails coding. In fact, you won’t find mention of many agile practices, such as Scrum or Extreme Programming, at all.
Over the years since Rails was introduced, the term agile has gone from being relatively unknown, to being overhyped, to being treated as a formal set of practices, to receiving a well-deserved amount of pushback against formal practices that were never meant to be treated as gospel, to a return back to the original principles.
But it’s more than that. The reason is both simple and subtle. Agility is part of the fabric of Rails.
Let’s ...