About The Book
My goal with this book is to expose you to a new way of thinking about your Ruby on Rails applications and help you become 10x more confident in the code you write.
Here's what you can expect to get out of it:
How to plan and execute features for maximum productivity
Instantly 10x your confidence in the code you write
Improve your code even if you're not a senior developer yet
How to defer refactoring for later
How to make your code easy to change
Here's the table of contents.
I'll never forget the day one of my former managers said:
Hey, I want you to manually click through all the pages of our website for every new feature you build, just to make sure we don't introduce any new bugs.
That was the day I've decided I'll get to the bottom of it, and set myself on a 10-year long journey that would eventually uncoverthe one thing that made all the code I wrote since 10x better.
I've sharpened that skill over the years to the point that I now teach it to Ruby teams all over the world.
And because not everyone can hire me to coach them 1-on-1, this book is thedistilled version of the knowledge I provide in my coaching sessions, at a fraction of the cost. It shows you how to start thinking about and writing your first test in a behavior-driven way (Behavior-Driven Development).
I learn a lot faster when I see how the theory applies in practice. After reading this book, I am way more confident than I ever was in my ability to write fully-tested Ruby on Rails apps.Ionut MladinSenior Ruby on Rails Developer