| Management number | 233409156 | Release Date | 2026/06/27 | List Price | US$8.70 | Model Number | 233409156 | ||
|---|---|---|---|---|---|---|---|---|---|
| Category | |||||||||
You've seen awful Java code and you're sick of it. Wasn't OOP supposed to make programming easier? Why is this code so bad?Because it was done wrong, that's why. It wasn't even OOP code. It was a tangled mess of getters and setters, giant untestable methods and organised so badly, you'd think the keyboard just fell down some stairs.We're going to learn how to do it right. You will learn:Designing objects with behaviours and secretsWhat encapsulation really meansSimplifying conditional code with polymorphismUsing Test Driven Development to find behavioursSOLID principles - understand them, use themDesign Patterns you will actually useRefactoring - improving your code as you learn moreHexagonal Architecture - decoupling external systems to improve testingHandling errors with styleOOP Mistakes - how to avoid themWith your next project, you're going to code Java OOP like a champ.Craft code you can be proud of! Read more
| ASIN | B091XC9Z77 |
|---|---|
| XRay | Not Enabled |
| Language | English |
| File size | 1.1 MB |
| Page Flip | Enabled |
| Word Wise | Not Enabled |
| Print length | 213 pages |
| Accessibility | Learn more |
| Screen Reader | Supported |
| Publication date | April 5, 2021 |
| Enhanced typesetting | Enabled |
If you notice any omissions or errors in the product information on this page, please use the correction request form below.
Correction Request Form