- [x] Re-arrange the chapters for better flow - [x] Cover Exceptions and Testings early on - [ ] Add Software Engineering and Management Tools Chapter