A book with poor content. In the first part where it explain how a change can be made and deployed, and it is in fact the only way to do it. After that, there is a long list of "refactorings" that are just database changes like: Drop Table, Rename Table, Drop Column Constraint, Introduce Cascading Delete, Introduce Index, Add Parameter etc. There is no useful information in this list. I don't understand why this book is in the Martin Fowler's signature books.