✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
public void exportDocument(
String format,
boolean includeWatermark,
boolean preview,
boolean isDraft,
boolean saveToCloud
) {
// universal export logic
}
Чому цей код може порушувати YAGNI?