Part 2. Principles and patterns for improving software

In this second part of the book, we’ll start with a larger example that will show you how to break up a monolith by first adding tests and then restructuring the monolith into several packages. Following that, you’ll get advice on how to let your class and package design emerge, and learn some common patterns for improving code and using the method. When you’ve finished reading this part, you’ll have a better idea of where to take your code and how to take it there.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset