— Здравствуй, Амиго! Как насчет пары бонусных лекций, которые помогут тебе лучше разобраться в пройденных темах этого уровня?
— Профессор, разве у меня когда-то был выбор в этом вопросе? :)
— Отлично! Тогда приступай. Впереди — интересная большая задача.
Форматы сериализации в Java
Ты уже знаком с сериализацией — этой теме посвящены несколько лекций. В этот раз разберем теоретические основы и поговорим о форматах сериализации — JSON, YAML и другими.
Что такое XML
В работе над настоящими Java-приложениями ты почти наверняка столкнешься с задачами, связанными с XML. Этот формат используется в Java-разработке практически повсеместно (зачем именно — узнаешь из этой статьи), поэтому рекомендую тебе читать лекцию не «по диагонали», а разобраться во всем досконально и заодно изучить дополнительную литературу/ссылки :)
Обзор фреймворка JUnit
JUnit — это фреймворк автоматического тестирования кода, а стало быть — важный инструмент для разработчика. Советую почитать эту практическую минисерию, с помощью которой ты пошагово разберешься с автотестами:
Ну а если хочешь немного больше узнать о полезных инструментах для Java-разработчика (Maven, Guava, Apache Commons и другие), добро пожаловать в эту статью.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ