Комментарии 1
Очень знакомо, я попал однажды на проект по оптимизации производственных процессов, есть огромное количество данных и конфигураций, это всё особым образом собирается в некую табличку и скармливается математическому солверу
и код который это все делает, писали не просто разработчики, а математики, которые языки программирования знают примерно на уровне книжки "для чайников"
я такого кода наверное со времен когда начал первую свою программу на бейсике писать не видел...а это огромный проект в который за несколько лет много тонн денег закачали
вообще без проблем засунуть в тройной вложенный цикл запрос к БД типа select i from www where a=$1, b=$2, c=$3
перегнать все в пару массивов, отсортировать и в трех циклах, по одному элементу сделать update или insert в другой табличке...а там миллионы записей... и так по всему проекту
ну типа "да, оно отрабатывает за 40 минут, это нормально, бигдата же"...кошмар...я прям сплошняком такой код оттуда выпиливал...оно в итоге стало по 3 минуты отрабатывать, народ кстати так и не понял зачем я это делал...типа ну или 40 или 3 минуты, какая разница, сейчас заказчик 5 суток вручную в экселе это считает
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как я перешла из нормального Java‑проекта в команду по работе с данными, и что от меня осталось