TGViewer
Плавучая редакция Плавучая редакция @editboat · 12.6K subscribers
Post #1956 6.42K
Доводить до крайности
#совет

Хорошая привычка — проверять строки с числовыми переменными на крайних значениях.

Допустим, вы хотите показать пользователю какой-то интересный факт о нём:

Вот это марафон! Вы пробежали N за месяц


Но что если N будет не 42 км, а какие-нибудь 100 м? Тогда наше сообщение будет звучать как сарказм. Кому это нужно?

Мысленно подставляем значения из разных диапазонов и легко обнаруживаем проблему. А решается она такими способами:

1️⃣ Убрать оценочные слова, чтобы строка подходила для любого числа

Не всегда возможно, но это самый дешёвый способ:

До конца книги всего 1050 страниц → До конца книги 1050 страниц

На счету целых 2 рубля! → На счету 2 рубля

2️⃣ Завести отдельные строки для больших и малых значений

Вот это марафон! Вы пробежали N м за месяц (если N > 40 км)

Класс! Не забывали выходить на улицу и пробежали 100 м! (если N < 1 км)

3️⃣ Не забыть про нулевые значения. Обычно тоже нужны отдельные строки

Вы потратили 0 калорий → Вы не потратили калорий

Женя молодец, прошёл 0 уроков! → Женя пока не проходил уроков

0 шагов сегодня → Сегодня прогулок не было
  • 🔥 59
  • ❤ 29
More from @editboat
  1. Sep 29, 2026Сохранять примеры #совет из старого фонда Примеры — самая трудоёмкая часть любой презентац…
  2. Sep 28, 2026Интерфейс будущего Никто не сможет меня убедить, что это хороший дизайн. Просто бесконечна…
  3. Sep 26, 2026Ночной UX — цифровая вечеринка от Сбера Необычные решения, творчество и ошибки делают нас…
  4. Sep 25, 2026Просто почтим память сержанта Криспи Чикена и рядового Бекона Чизбургера Младшего. Всем, к…
  5. Sep 23, 2026Сожаление Лёгкие ноты невосполнимой утраты от Yonote... спасибо Оле за скрин
  6. Sep 22, 2026Качество как функция от потраченного времени #мысливслух Всё больше убеждаюсь: качество ко…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →