
Hardcore Java
by Robert Simmons, Jr. · first published 2004
4mentions
2recommended by
4HN commenters
2008–2024first – last mentioned
50% recommend50% critical
Focuses on the little-touched but critical parts of the Java programming language that the expert programmers use. Learn about extremely powerful and useful programming techniques such as reflection, advanced data modeling, advanced GUI design, and advanced aspects of JDO, EJB, and XML-based web clients. This unique book reveals the true wizardry behind the complex and often mysterious Java environment--O'Reilly web site.
Affiliate links. As an Amazon Associate I earn from qualifying purchases.
As argued in, for instance, Hardcore Java[1], 'final' should definitely have been the default for variables in Java. My Eclipse 'on save' actions include making every possible local variable, parameter and field final. If I'm reading the code…
on “All variables in Java must be final” ↗…tutorials, and the Java API docs are invaluable. The language itself is simple; it's knowledge of the standard libraries that separates a good Java developer from a mediocre one. 'Effective Java' and 'Hardcore Java' (specifically the chapter on the Collections API) should be mandatory reading for Java developers as well so you may want to check those out once you get up to speed with the language. For learning…
on “Ask YC: Best book for Java” ↗There was a book I read one time, early in my journey, called "Hardcore Java" It's promise was to take you from beginner java engineer to an advanced one. It was written by someone who "knew" the craft and was ready to pass on their anointed knowledge. The author of the book…
on “Junior Designers vs. Senior Designers” ↗I'm not certain what statement you're implying, but yes, accessibility of bookwriting has definitely decreased the quality of books. Even technical books like Hardcore Java: https://www.oreilly.com/library/view/hardcore-java/059600568... are god-awful, and even further away from the seminal texts on computer science that came before. It does feel like authorship was once…
on “I Am Tired of AI” ↗