8

Дерьмовое АйТи #3

Ваше вниманию предлагается один из крупнейших банков России - личный кабинет для бизнеса банка ВТБ.

Упс, миллиардов не хватило

Упс, миллиардов не хватило

Для удобства личном кабинете можно создавать шаблоны для платежей, чтобы не вбивать/переписывать из блокнотика каждый раз данные тех, с кем вы работаете и кому оплачиваете переводы.

Поясню для не имевших с этим дело. У одной физической компании, которой вы платите деньги, может быть несколько юридических лиц. Также реквизиты банка и номер счета могу меняться. А название юрлица ООО Ромашка принадлежит вовсе не цветочному оптовику, как можно подумать, а компании уже 20 лет торгующей сталепрокатом. Поэтому чтобы платить именно туда, куда нужно, то есть для банальной понятности, удобно расписать все это шаблоне: что за фирма на вашем внутреннем сленге, что за юрлицо, дата актуальности реквизитов, какие особенности (ндс/без ндс).

В общем, шаблоны вещь нужная, жизненно необходимая и максимально банальная в реализации-программировании.

<Input type="text">, ага.

Но у айтишников ВТБ там хайтек, искусственный интеллект, цифровые трансформации и Lean-лаборатории! Они думают о высоком, рутинная жизнь низменных мышей экономистов счетоводов, балансовых червей бухгалтеров, ничего не умеющих операционисток банк-клиентов - вообще никого не заботит.

Так что нате вам 30 символов для названия шаблона (и не мешайте хайтеку, бедолаги):

Ограничение длины Названия шаблона 30 символов, Карл!

Ограничение длины Названия шаблона 30 символов, Карл!

Так стоп, лолшто, что происходит? Банковские айтишники с зарплатами в 300-400 тысяч рублей и господдержкой по ипотеке настолько профессиональны, что не думая указывают ограничение для поля "Название шаблона" в 30 символов... то есть один-в-один как школьник Вася в 2007 году на своем домашнем вебсервере denwer, еще не разобравшийся, чё еще за типы полей в ПэХаПэМайАдмин и нахрен вообще для этих полей нужна какая-то длина, "в душе не знаю сколько поля будут, ну пусть 30 что ли".

"Ну поставлю 30, нахрен больше" - говорит сеньор девелопер Дима, которому в конце месяца на карту капает 400к.
"Давай, 30 символов хватит всем" - одобряет его начальник техлид Гена, которому в конце месяца на карту упадет 600к и бонусом 200к за отсутствие факапов.

maxlength=30 и нииб...

maxlength=30 и нииб...

Хотя стоп, какие еще айтишники, 30 символов - даже не 32 символа! (подсказка для гуманитариев, длина поля обычно 2 в какой-то степени, то есть: 16, 32, 64, 128, 256 и т.д. символов). Это говорит, что никаких айтишников вообще не было. Кто из участвующих в цифровой трансформации за 291 млрд рублей устанавливал ограничение длины в обновленном банк-клиенте, уборщица, охранник, сменщик бутылок в кулере?

Я не смог понять, как именно в блестящих офисах класса А, с итальянскими кофемашинами, бесплатным буфетом, сркамом, аджайлом и канбаном решили сделать ограничение длины названия шаблона в 30 символов. Кто подскажет?

0
Автор поста оценил этот комментарий

лучше вам не знать как там айтишечка устроена

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Это с чего вдруг?

2
Автор поста оценил этот комментарий
Если такая мелкая недоработка - единственное, от чего у вас горит, причём возможно только у вас, то не зря эти парни по 400 тыщ получают.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Конечно, только у меня, ведь больше никто одним из самых популярных банков не пользуется жеж.

показать ответы
0
DELETED
Автор поста оценил этот комментарий

Ну хорошо, а ты бы сколько символов сделал? 32?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

как минимум 256

показать ответы
0
Автор поста оценил этот комментарий

Задачу опиши, в поток задач воткни, по всем командам раскидай, поле в базе увеличь, в API увеличь, во всех тестах увеличь, в техдокументации увеличь, в пользовательской документации увеличь, в приложениях увеличь, увеличение размера базы прикинь, увеличение размера архивов прикинь, все кэши перегрузи, все согласуй между всеми. Много дорогих человеко-часов может набежать. Это корпорат. =)) Это сейчас я проект в одного пилю и вашу просьбу за 10 минут с парой перекуров сделал бы. Там так не будет. Там процессы во главе угла. И это я еще не говорю про всякие митинги, которые менеджмент любит. Собрать всех разрабов и 4 часа разговаривать про поле. Да-да, это ай-ти боярская реальность. =)

раскрыть ветку (1)
Автор поста оценил этот комментарий

Что и говорить, под такую задачу надо расширять штат!

показать ответы
1
Автор поста оценил этот комментарий

Ну это я утрирую, конечно. Просто экономическая составляющая подобного расширения почти всегда сложнее, чем кажется, и от айти-бояр там реально не много зависит. Мы редко касаемся непосредственного опыта пользователей, в таких продуктах над нами огромные отделы аналитики и всяких тестирований. Обычно к нам или директивные указания как сделать приходят, или вопросы плана: сколько будет нам стоить изменение с А на Б? И небожители менеджеры решают как будет правильно для пользователя и как ему обьяснить, что это для него правильно.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Да какая там "экономическая составляющая", айтишники смузи за день выпивают на сумму больше, чем надо на эти шаблоны на десятилетие.

показать ответы
4
Автор поста оценил этот комментарий

Ох, ща как приму минусов полную панамку, но попробую любяснить. Да-да, АйТи-боярин, зарплата 300 и прочие медальки, ну чоб сразу понятно было за кого топлю. =)) Так вот определенная логика в этом МОЖЕТ БЫТЬ в зависимости от структуры базы. Если поле в ней фиксированной длины, то место выделяется под него сразу все, то есть поставили вы длину 256 символов, она такой и будет, даже если название шаблона длиной в 1 букву. Причем надо понимать, что длина в байтах может быть больше, ибо Юникод. И вот мы по вашему запросу удлиняем поле с 30 до 256 символов. Это (256 - 30) * 2 = 452 дополнительных байта. И шаблонов у нас допустим 100 000. Это дополнительно примерно полгига на 1 табличку. А у нас например кластер баз, данные дублируются, бэкапы бэкапятся. И все это хозяйство вырастет на полгига. А еще всякие слои кэширования, вам же не нравится, если приложение тупит дольше одной секунды, значит копию этих данных надо хранить к вам поближе. А потом мы делаем выборку по длине названий ранее созданных шаблонов и понимаем, что 99.99% пользователей не используют шаблоны длиннее 25 символов и более длинные просто не нужны. Накинем еще пяток символов на всякий пожарный до круглого числа и на этом всё.

раскрыть ветку (1)
Автор поста оценил этот комментарий

Ну нет, такого точно не может быть про 99.99%.

показать ответы
2
Автор поста оценил этот комментарий

Ты Лев Толстой что ли? В 30 символов не можешь уместить название?

Что из этого у тебя больше 30 букв: Имя, Отчество, Фамилия?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Пост не читай @ сразу отвечай

0
Автор поста оценил этот комментарий

И во сколько раз это дороже будет? А главное ради чего - сколько пользователей используют столько символов в названии шаблона?

раскрыть ветку (1)
Автор поста оценил этот комментарий

На 0 рублей примерно.

Предоставьте статистику, посмотрим.

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества