Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Java OOP Done Right: Create object oriented code you can be proud of with modern Java

Posted By: IrGens
Java OOP Done Right: Create object oriented code you can be proud of with modern Java

Java OOP Done Right: Create object oriented code you can be proud of with modern Java by Alan Mellor
English | April 5, 2021 | ASIN: B091XC9Z77, ISBN: 1527284441 | True AZW3 | 220 pages | 0.5 MB

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.</p?

We're going to learn how to do it right. You will learn:

  • Designing objects with behaviours and secrets
  • What encapsulation really means
  • Simplifying conditional code with polymorphism
  • Using Test Driven Development to find behaviours
  • SOLID principles - understand them, use them
  • Design Patterns you will actually use
  • Refactoring - improving your code as you learn more
  • Hexagonal Architecture - decoupling external systems to improve testing
  • Handling errors with style
  • OOP Mistakes - how to avoid them
  • With your next project, you're going to code Java OOP like a champ.

Craft code you can be proud of!