What I liked about the book:
- very accessible and well structured
- presented practical solutions though a “problem first” presentation of git
- affordable price and the book is continually being updated
What I disliked about the book:
- lack of examples for many of the concepts being explained
- no information that is insightful to anyone past the beginner level
Final Thoughts:
The book is a good first introduction to anybody who is learning software engineering for the first time. There are easy to reference definitions and explanations making this book a useful reference. However, for any individual with more experience, reading official documentation or other more comphrensive resources will bring forward far more insight.