Самое простое оказывается самым трудным
Форма, дата и номер телефона — все трое кажутся простыми, а на деле наоборот.
В каждой платформе больше всего времени занимали три вещи: форма, дата и номер телефона.
Номер телефона
Люди пишут его десятком способов: +998 90 123 45 67, 901234567, (90) 123-45-67. Все верны. А программа должна привести их к одному виду и вернуть пользователю в том, как он написал сам.
Дата
Дата — это пересечение часового пояса, языка и формата. «01.02.2026» в одной стране первое февраля, в другой второе января.
Ничто из этого не интересно, и никто этого не замечает — когда работает правильно. Когда неправильно, пользователь теряет доверие ко всей платформе.