100 ошибок Java и как их избежать
О книге
Надежный код на Java с помощью инструментов статического анализа.
• Как писать лучшие программы на Java.
• Как распознавать распространенные ошибки и избегать их.
• Как экономить время на отладке и тестировании.
• Как использовать статические анализаторы для улучшения кода.
Даже небольшие ошибки при разработке могут стать серьезными проблемами в эксплуатации продукта. Лучше выявлять и исправлять их до того, как они приведут к серьезным последствиям! Прольем свет на самые частые баги и покажем, как их избежать, что надо сделать для распознавания ошибок и антипаттернов, как провести эффективную отладку и тестирование.
«Разбор полетов» по каждой ошибке:
• Иллюстративный пример кода.
• Объяснение причин ошибки.
• Раздел «Как этого избежать».
Об авторе:
Тагир ВАЛЕЕВ — технический руководитель компании JetBrains и чемпион Java (2020 г.). Его основной исследовательский интерес — статический анализ и рефакторинг кода. Разработал множество проверок кода для IntelliJ IDEA и FindBugs.
Характеристики
Похожие книги
Электронная книга Аудиокнига Простой и понятный самоучитель Word и Excel. 3-е издание
Обновленное издание по версиям Microsoft Word и Excel 2019 года. Вы всегда хотели красиво оформлять текстовые документы и обрабатывать информацию в электронных таблицах? Теперь нет ничего проще! С помощью самоучителя вы научитесь работать в самых последних версиях программ Microsoft Word и Excel. Простые и понятные примеры, наглядные иллюстрации и практический подход к обучению помогут вам овладеть всеми приемами работы с этими офисными программами. Благодаря этому удобному, небольшому по формату самоучителю вы за короткое время без страха и лишних усилий почувствуете себя уверенным пользователем компьютера. Самое важное: · Форматирование текста. · Создание таблиц. · Использование различных оформлений. · Создание собственных стилей. · Вычисления с помощью формул. · Работа с данными. · Добавление рисунков, графиков и диаграмм. · Работа с макросами. · Облачное хранение файлов. И многое другое…
Электронная книга Аудиокнига Мастер запросов для ИИ. Основы написания промптов
Что такое промптинг простыми словами? Умение составлять четкие и понятные инструкции (запросы или промпты) для искусственного интеллекта, чтобы получить именно тот результат, который нужен. Почему это важно? Потому что качество вашего запроса напрямую влияет на качество ответа ИИ. Хороший запрос — как хорошо заданный вопрос учителю: он помогает получить полезный и точный ответ. Плохой запрос — как размытый вопрос, на который сложно дать конкретный ответ. Это очень сложно? Мы начнем с простых вещей и постепенно перейдем к более сложным приемам, которые помогут использовать все возможности искусственного интеллекта. У меня получится? Обязательно! Пробуйте сразу, экспериментируйте с примерами запросов. Меняйте их, подстраивайте под свои задачи. В книге есть готовые примеры запросов для разных задач, которые можно использовать уже сегодня. Не бойтесь ошибаться — общение с ИИ безопасно. Об авторе Александр ЛАЗАРЕНКО — ведущий инженер-программист с опытом руководства командой и преподавания. Успешно сочетает коммерческую разработку с созданием учебных курсов и менторством, а также ведет проектную деятельность в НИУ ВШЭ. Его сильная сторона — способность объяснять сложные технические концепции простым языком, что подтверждено успешным обучением разработчиков с нуля. «Эта книга появилась в нужное время, когда умение работать с ИИ перестало быть опцией и стало обязательным навыком в современном мире. Я согласна с автором: начните с малого — с правильного промпта — и ваша работа, а вместе с ней и повседневная жизнь, станут проще и продуктивнее. Must-read для тех, кто хочет быть лидером, а не догоняющим». — Алиса Айдарова, AI Marketing Strategist, ECDMA Global Award Winner, Jury at Armenia Digital Awards, автор научных работ по маркетингу с использованием нейросетей
Электронная книга Аудиокнига Левел-дизайн хорошего тона. Настольная книга по разработке игровых уровней
Василий Скобелев – левел-дизайнер, принимавший участие в разработке игр различных жанров: от мобильного раннера Vector до современных шутеров типа Atomic Heart и War Robots: Frontiers. Книга "Левел-дизайн хорошего тона" объяснит простым языком, как создавать интересные и удобные игровые пространства, подкрепит материал практическими советами и примерами из современных и культовых игр
Электронная книга Аудиокнига Комьюнити-менеджмент и оперирование игрой. Две стороны одной медали
Александр Толкач (экс-Community Lead в Gaijin Entertainment, продюсер SPN Studio и автор Отряд 22: ZOV) делится личным опытом и рассказывает о стратегической и тактической работе с комьюнити внутри и вне игры — со стороны комьюнити-менеджера, продюсера и паблишера. Книга исследует роль комьюнити-менеджеров в игровой индустрии, подчеркивая их вклад в развитие игр, а также важность стратегического управления сообществом для достижения бизнес-целей и поддержания положительной репутации компании. Узнайте, как комьюнити-менеджеры взаимодействуют с разработчиками, маркетингом и PR, как работают с новостями, фидбэком и ивентами, как связаны с локализацией и киберспортом. Вы получите не только теоретические знания, но и практические рекомендации по созданию успешных стратегий работы с комьюнити. • Важность структурированной и своевременной обратной связи • Эффективные методы взаимодействия с игроками и разработчиками • Стратегии управления фидбэком и его интеграции в процесс разработки • Организация ивентов для вовлечения сообщества • Работа с лидерами мнений и создание партнерских отношений • Анализ настроений сообщества и его потребностей • Основы кризисного управления в сфере коммуникации с игроками • Комплексный подход к развитию сообщества А в конце вас ждут несколько интервью с ведущими специалистами в теме комьюнити-менеджмента, а также дополнительные материалы для эффективного управления сообществами. «У Саши вышла очень редкая книга, которая смогла совместить и теорию профессии, и очень четкие практические рекомендации. Как для рядового исполнителя, так и для руководителя». — МАКСИМ НИКОЛАЕВ, операционный директор «Клокворк Драккар», преподаватель университета «Иннополис», основатель делового сообщества «Игроточка»
Электронная книга Аудиокнига Этичный хакинг. Инструменты тестирования на взлом и обеспечение ИТ-безопасности
Инструменты тестирования на взлом и обеспечение ИТ-безопасности. Эта книга — полезный спутник в мире этичного хакинга и тестирования на проникновение. Независимо от уровня вашей подготовки доступна основная база знаний, а также практические рекомендации для эффективного анализа безопасности и защиты компьютерных сетей и систем. Что внутри? - Основы этичного хакинга: получите полное понимание «белого» взлома, включая правовые аспекты и ключевые моральные принципы. - Практический старт: пользуйтесь подробным введением в Kali Linux и советами по созданию собственной хакерской лаборатории ИБ для отработки навыков. - Работа с Linux: даже если вы новичок в операционной системе Linux, освойтесь с основными командами и инструментами среды тестирования на проникновение. - BASH-скриптинг и Python: узнайте, как автоматизировать процессы и адаптировать инструменты с помощью простых скриптов и базового программирования на самом популярном языке. - Стратегии тестирования: изучите различные этапы процесса тестирования на проникновение, начиная от разведки и заканчивая отчетностью и рекомендациями по улучшению безопасности. - Безопасные и этичные тесты: выполняйте рекомендации по проверкам на проникновение. Эти знания позволят вам уверенно развиваться в профессии, предлагая четкую структуру, понятные объяснения и пошаговые инструкции для освоения каждого этапа обеспечения информационной безопасности. Об авторе Юрген ЭБНЕР — квалифицированный IT-специалист и сертифицированный эксперт по защите данных и информационной безопасности. Его специализация включает в себя повышение уровня ИТ-безопасности компаний. Возглавляет IT-компанию ICTE.
Рейтинги














