В этой статье:
• Почему пустой catch может незаметно скрыть реальную ошибку
• Что произойдёт, если переопределить equals(), но забыть про hashCode()
• Как современные возможности Java помогают убрать старые опасные конструкции
• Зачем подключать SpotBugs, PMD и другие проверки ещё до релиза
Полезный разбор ошибок, которые выглядят безобидно, проходят компиляцию, но позже превращаются в настоящие проблемы.
Продолжай читать на Habr!
👉 Java Ready | #статья
