Husband & Father, @maildroppaCom Founder, JCP executive, creator of a free Java Youtube course, freecodecamp author, speaker, @dev_champions #BlackLivesMatter
2 Book Recommendations by Marcus Biel
Joshua BlochSince this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. In this new edition, Bloch updates the work to take advantage of Java's new language and library features, and provides specific best practices for their use. (Computers - Languages/Programming)
Robert C. MartinLooks at the principles and clean code, includes case studies showcasing the practices of writing clean code, and contains a list of heuristics and "smells" accumulated from the process of writing clean code.