Co powinien wiedzieć każdy programista Javy? To zależy. Zależy od tego, kogo pytamy, dlaczego pytamy i kiedy pytamy. Sugestii jest co najmniej tyle, ile punktów widzenia.
W tej książce odszukasz niektóre z tych wielu punktów widzenia, by stworzyć razem pewien przekrój i przedstawić sposób myślenia w technologii Java. To nie będzie jedyne optymalne podejście, ale 97 spojrzeń 73 autorów.
97 rzeczy, które zostały poruszone w tej książce, obejmują następujące zagadnienia: język, JVM, techniki testowania, JDK, społeczność, historię, zwinne myślenie, wiedzę wdrożeniową, profesjonalizm, fason, treść, paradygmaty programowania, programistów jako ludzi, architekturę oprogramowania, umiejętności wykraczające poza kod, narzędzia, mechanikę GC, języki JVM inne aniżeli Java... I nie tylko.