Кривые ручки программистов добавились к дуракам и дорогам

1 234 5
VoV@
На сайте с 22.09.2007
Offline
196
#21

Программист должен уметь переустанавливать Виндоус, чинить утюг и настраивать интернет на смартфоне.

Всё остальное пустяки.

⭐ Разработка Андроид-приложений (Xamarin C#). ⭐ Разработка ASP.NET (WebForms, MVC, WebAPI, Core). ⭐ Цой жив!
Toster_Alex
На сайте с 02.12.2009
Offline
83
#22

Не только в банках всякого рода косяки случаются.

Я вон месяц назад на российский сайт Мелкософта зашёл. Походу дела нашёл там несколько опечаток, включая опечатки в названиях их продуктов (типа Windows 8 Провессиональная и т.п.) в самых видных местах. Отправил репорт, поправили через пару недель (судя по ответу от саппорта). И у Мелкософта такая фигня регулярно встречается.

Так что косячки есть везде.

_
На сайте с 24.03.2008
Offline
381
#23
Оксиген:
Всегда удивляет: почему чтобы что-то улучшить/ухудшить сначала надо отключть работающее старое? Два крупнейших банка чудят. Один на несколько дней отключил доступ к счетам через интернет, другой отключил нужные функции. Наши программисты работают... Хочется задать риторический вопрос: где у них мозги? Ну понятно, что тупарей взде хватает, но неужели нельзя найти хотя бы пару человек, которые бы сначала тестировали на кошках свои системы, а потом внедряли. Только у меня украли полдня, уверен, что я не один такой. И ведь никуда не деться с подводной лодки. Как от чинариков на газоне - национальная традиция. :(

Отличные слова.

Слова не мальчика, но мужа.

Так вас и вижу, как вы значит тестируете.

Случай из жизни значит такой. Надо обработать базу большого предприятия.

Ваши действия ?

База такого размера, что её обработка занимает сутки-двое.

Любое движение - несколько часов.

Как делали.

Вечером в пятницу запускают скрипт.

Утром в воскресенье 10 человек уже тестируют.

Тестируют сутки без обедов итп. За это время они перепроверяют весь функционал.

Они конечно месяц тестировали до этого на старой базе, но на новой вылезают новые приколы.

Утром в понедельник переход на новую версию с новой базой готов.

Всё что могли они проверили. Люди начинают работать.

База содержит несколько СОТЕН ТЫСЯЧ документов и пополняется на тысячи документов ежедневно.

Только к среде обнаружили, что ~0.1% документов от пятницы "забагованы".

Это всего-то порядка 1000 штук :).

Причем тестирование в четверг ничего бы не дало. Испортились именно документы

обработанные неким образом в последний день, роковое стечение обстоятельств.

Они могли сколько угодно гонять тесты с базой от четверга и всё работало бы отлично.

В базе к этому моменту еще +10.000 новых документов :).

Две недели люди эти 0.01% с матом и бубном "фиксили"...

С удовольствием послушаю как таких проблем избежать.

И да, база банков - это миллионы документов, не сотни тысяч.

И зачастую там вообще ничего поправить нельзя.

ЗЫ. Вы поинтересуйтесь сколько людей умирают при аппендиците... ради интереса.

Lupus
На сайте с 02.11.2002
Offline
241
#24
_SP_:
С удовольствием послушаю как таких проблем избежать.

С удовольствием покажу на конкретной базе. Если оплатите потраченное время. 🚬

А вообще, в правильно написанном софте подобные масштабные работы должны быть предусмотрены еще на стадии проектирования.

There are two types of people in this world: 1. Those who can extrapolate from incomplete data.
6uoncuxo3
На сайте с 05.11.2008
Offline
202
#25
VoV@:
Всё остальное пустяки.

Брехня. Ещё лампочку закрутить. Но это уже коллективно.

We all live in a sick world, where hatred is a weapon, and freedom - a dream. © На небе — Бог, на земле — Россия. © Сербская поговорка.
Оксиген
На сайте с 30.07.2006
Offline
444
#26
_SP_:
С удовольствием послушаю как таких проблем избежать.

Легко. Пригласить нормальных специалистов. Вот, один уже предложил свои услуги:

Lupus:
С удовольствием покажу на конкретной базе.

Не хотите с банками, давайте пример с хостингами. У одного весьма крупного российского хостера постоянно появляются такие предупреждения:

В период с ... до ... такого-то числа будут производиться работы на сервере, ваши сайты будут недоступны бла-бла-бла, приносим свои извинения

Буржуи каким-то загадочным образом обходятся без этих работ. 🤪 Или делают их так, что никто не замечает. ;)

В некоторых странах при производстве ремонтных работ на дороге, прокладывают новую полосу на время ремонта старой, а в некоторых не заморачиваются, а тупо закрывают по ней движение. Пробки? Да посрать. Постоят, ничО страшного. У нас же РЕМОНТ ДОРОГИ! Культур-мультур такой. :(

Магазин готовых сайтов (https://www.bdb.ru/shop/) Продление доменов в RU-CENTER по партнерским тарифам.
Onna
На сайте с 10.04.2007
Offline
77
#27

/ голос изнутри банковского айти/

Оксиген:
Наши программисты работают... Хочется задать риторический вопрос: где у них мозги? Ну понятно, что тупарей взде хватает, но неужели нельзя найти хотя бы пару человек, которые бы сначала тестировали на кошках свои системы, а потом внедряли.

Оксиген, у вас очень странные представления о том, как работают "программисты" с банковскими системами. Бесспорно, shit happens, но никто не ведет разработку в жанре "чик-чик - и в продакшн". Было бы так - ни одна сложная система вообще бы не взлетела. А так, скорее всего, криво выложили обновление или не учли комбинацию каких-то условий. Сломалась часть функциональности, на которую наткнулись именно вы. Если бы вся система лежала - об этом бы на 1 канале вещали, а не на SE :)

Lupus
На сайте с 02.11.2002
Offline
241
#28
Onna:
А так, скорее всего, криво выложили обновление или не учли комбинацию каких-то условий.

Лекарства сперва проверяют на мартышках. А апдейты систем с критическим аптаймом - на тестовой системе.

Onna
На сайте с 10.04.2007
Offline
77
#29

Lupus, я в курсе и ни разу не защищаю тех, кто допустил bad promotion или что-то еще. Просто есть идеальный процесс, а есть реальный. И реальные исполнители, как, например, Сбертех, который причастен к обслуживанию Крупнейшего Банка Страны.

Lupus
На сайте с 02.11.2002
Offline
241
#30
Onna:
Просто есть идеальный процесс, а есть реальный.

Здесь мне возразить нечего. Проколы возможны где угодно и у кого угодно.

Главное, чтобы они не становились регулярными и устранялись сразу по обнаружении.

1 234 5

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий