Java est proche de la version 7. Il me semble qu'il doit y avoir beaucoup de manuels et de manuels de formation décrivant des méthodes basées sur d'anciennes versions de Java; où les méthodes enseignées, aurait de meilleures solutions maintenant.
Quelles sont certaines situations de code passe-partout, en particulier celles que les gens implémentent par la force des habitudes, que vous vous retrouvez à refactoriser pour utiliser les dernières versions de Java?