Описание

Надежный код на Java с помощью инструментов статического анализа. [ul]Как писать лучшие программы на Java; как распознавать распространенные ошибки и избегать их; как экономить время на отладке и тестировании; как использовать статические анализаторы для улучшения кода.[/ul] Даже небольшие ошибки при разработке могут стать серьезными проблемами в эксплуатации продукта. Лучше выявлять и исправлять их до того, как они приведут к серьезным последствиям! Прольем свет на самые частые баги и покажем, как их избежать, что надо сделать для распознавания ошибок и антипаттернов, как провести эффективную отладку и тестирование. «Разбор полетов» по каждой ошибке: [ul]иллюстративный пример кода; объяснение причин ошибки; раздел «Как этого избежать».[/ul] Тагир Валеев — технический руководитель компании JetBrains и чемпион Java (2020 г.). Его основной исследовательский интерес — статический анализ и рефакторинг кода. Разработал множество проверок кода для IntelliJ IDEA и FindBugs.

О книге

СерияManning: профессиональные книги для ИТ-специалистов
ИздательствоЭксмо
Год издания2025
Языкru
ФорматыPDF
Возрастное ограничение12
ISBN978-5-04-230817-8

Частые вопросы

О чём книга «100 ошибок Java и как их избежать»?
«100 ошибок Java и как их избежать» — это зарубежная компьютерная литература. Надежный код на Java с помощью инструментов статического анализа. [ul]Как писать лучшие программы на Java; как распознавать распространенные ошибки и избегать их; как экономить время на отладке и тестировании; как использовать статические…
Где читать или купить «100 ошибок Java и как их избежать»?
Книгу можно читать или купить у партнёра ЛитРес (эл. книга). Цена у партнёра — 879 ₽. Переход — по кнопке в блоке «Где читать или купить».
Что почитать похожее на «100 ошибок Java и как их избежать»?
Близкие по теме книги: «The Wit and Humor of America, Volume VI», «`Abdu'l-Bahá's Tablet to Dr. Forel», «Обзор книги К. Гото и Э. Котлер «Веб-редизайн»». Полный список — в блоке «Похожие книги».
{# Метрика грузится только после opt-in (см. metrica.js). noscript-пиксель НЕ добавляем: без JS нет согласия → нельзя грузить аналитику. #}