Когда невидимая работа держит репетицию вместе
Посреди репетиции редко бывает подходящий момент узнать, что телефон на самом деле не сохранил библиотеку песен, история песни не загрузилась или по ненадёжному ответу сети непонятно, завершилась ли отписка. В последние дни я не искал ещё один эффектный экран — я разбирал именно такие незавершённые ситуации. Когда человек уже сосредоточен на музыке и команде, технология не должна требовать ещё одного круга неопределённости.
Библиотека песен теперь сообщает об успешном сохранении только после того, как браузер действительно закончил запись; при зависании операция прерывается, а список дополнительно сохраняется как резервная копия. История песни больше не запускается без нужды при каждом открытии: она загружается по необходимости, а при ошибке даёт понятное сообщение и возможность повторить попытку. Та же забота применена к настройкам e-mail: при нестабильном соединении интерфейс проверяет результат, а не идёт дальше с ложным успехом или тревожной общей ошибкой.
За кулисами также точнее стало сохранение обработки тональности и темпа и классификация ошибок. Легко счесть эти детали маленькими до минуты перед началом, когда кому-то нужно понять, что действительно сохранилось. Именно эта часть разработки для меня важна: Chords365 должен быть удобным не только в идеальных условиях, но и держать ситуацию вместе, когда реальная жизнь чуть медленнее или менее определённа.