: Encourages learning and "caching" standard Java idioms to reduce cognitive load. Tooling & Ecosystem IDE Mastery
Note: Fixed in Java 7u6+, but understanding why is crucial. The old substring() kept a reference to the original giant char[] . Always new String(substring(...)) if memory matters. 97 things every java programmer should know pdf github
97 Things Every Java Programmer Should Know a collaborative project edited by Kevlin Henney Trisha Gee : Encourages learning and "caching" standard Java idioms