March 2025
Intermediate to advanced
472 pages
12h 10m
English
We cover:
Rails encourages an agile, iterative style of development. We don’t expect to get everything right the first time. Instead, we write tests and interact with our customers to refine our understanding as we go.
For that to work, we need a supporting set of practices. We write tests to help us design our interfaces and to act as a safety net when we change things, and we use version control to store our application’s source files, allowing us to undo mistakes and to monitor what changes day to day.
But there’s another area of the application that changes, an area that we can’t directly manage using version ...
Read now
Unlock full access