Author: Raoul-Gabriel Urma and Richard Warburton
Publisher: O’Reilly Media
Size: 7 Mb
Content: Mastering software development involves learning a disparate set of concepts. If you’re starting out as a junior software developer, or even if you’re more experienced, it can seem like an insurmountable hurdle.
Should you be spending time learning about established topics in the object-oriented world such as SOLID principles, design patterns, or test-driven development?
Should you be trying out things that are becoming increasingly popular such as functional programming?
Мета теги: Java SOLID