Встречается на собеседованиях • сегодня
Как удобнее генерировать код через YAML или писать вручную
Генерация кода через YAML удобна для шаблонных задач (например, Spring Boot конфигурации, OpenAPI спецификации), где структура предсказуема и требует минимума кастомной логики. Это экономит время и снижает вероятность ошибок.
Пример через YAML (Spring Boot application.yml):
yaml
spring:
datasource:
url: jdbc:postgresql://localhost:5432/mydb
username: user
password: passРучное написание (Java-класс):
java
@Configuration
public class DbConfig {
@Bean
public DataSource dataSource() {
return DataSourceBuilder.create()
.url("jdbc:postgresql://localhost:5432/mydb")
.username("user")
.password("pass")
.build();
}
}Когда что выбрать:
- YAML/JSON: Конфиги, CI/CD пайплайны, API-спецификации.
- Ручной код: Сложная бизнес-логика, кастомные алгоритмы, оптимизации.
Главное правило: если код можно декларативно описать — используй YAML, если нужен контроль — пиши вручную.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы