100 Java Mistakes and How to Avoid Them

Эта книга представляет собой практическое руководство по выявлению и исправлению распространённых ошибок в программировании на Java. Автор, Tagir Valeev, с помощью 100 конкретных примеров разбирает типичные подводные камни, с которыми сталкиваются разработчики — от некорректных выражений и структур управления до работы с коллекциями, исключениями и модульным тестированием.

Книга охватывает широкий спектр тем: управление качеством кода, статический анализ, автоматизированное тестирование, тонкости работы с выражениями (приоритет операторов, условные операторы, ссылки на методы), корректное структурирование программ (циклы, switch, порядок инициализации), работа с числами, строками, исключениями, сравнение объектов, коллекции и карты, а также использование библиотечных методов и написание unit-тестов.

Особое внимание уделяется неочевидным ошибкам, которые могут проскользнуть мимо code review и статических анализаторов. Каждая ошибка сопровождается подробным объяснением, почему она возникает, каковы её последствия и как её можно избежать или исправить. Книга полезна как для начинающих Java-разработчиков, желающих писать более надёжный код с самого начала, так и для опытных программистов, стремящихся отточить своё мастерство и избежать скрытых багов.

100 Java Mistakes and How to Avoid Them
A
Автор
Tagir Valeev
Издательство
Manning Publications
Год
2024
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент