Встречается на собеседованиях • сегодня

Почему неудобно пользоваться XML конфигурацией

XML конфигурации громоздки из-за избыточного синтаксиса (теги, атрибуты, закрывающие элементы). Чтение и редактирование вручную затруднено из-за большого объема boilerplate-кода. Пример: ```xml ``` Тот же смысл в Java-конфигурации (Spring) лаконичнее: ```java @Bean public UserService userService(UserDao userDao) { return new UserService(userDao); } ``` Основные проблемы XML: - Нет type-safety (ошибки обнаруживаются только в runtime) - Нет автодополнения в IDE - Сложно рефакторить (изменения в классах не подхватываются автоматически) - Вероятность опечаток выше JSON/YAML/аннотации часто удобнее для конфигурации. XML остается в legacy-проектах или там, где нужна строгая схема (XSD).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы