Патерни проєктування · Junior · Запитання 74 з 75
Що стверджує принцип найменшого здивування?
- ✓Правильна відповідь: Код та інтерфейси мають поводитися так, як найімовірніше очікують користувачі й читачі
- 2Уникати сюрпризів, не написавши жодного коментаря
- 3Користувачі ніколи не мають бачити помилок
Пояснення
Функція getUser() не повинна заодно надсилати листи; кнопка «Скасувати» не повинна зберігати. Сюрпризи породжують баги.