(no subject)
Nov. 8th, 2024 09:10 pmВ немецкой конторе 2 сегодня был забавный эпизод.
В рамках предложения решения задачи, решения которой никто себе не представляет, предложил вариант для рассмотрения, который доказывает (proof of concept) возможность решения определенным путём и при этом я, как эксперт, утверждаю, что по-хорошему так надо и делать.
По существу решение является выбросом 100K С++ кода который сходу никто не понимает как работает, но работает он для свежепоявившегося по-странному здорово.
Возражение 1: а что если мы вместо этого ввалим удручающе ебучее опенсорсное решение, которое хуй его знает как работает потому что никто даже еще его не пробовал, но просто ты когда-то уйдёшь в туман, а что мы с этим будем делать, а тут есть хоть надежда что "коммьюнити" этот хлам будет поддерживать...
Что ж...
Слава любителям опен сорса! Героям слава!
Но я, конечно же, не брошу так людей на рубиконе, я им предложу еще показать как будет выглядеть их решение вопроса на основе опен сорса... Мне то что: я и так и сяк могу сделать, вы платите - выбирайте что вам больше нравится.
no subject
Date: 2024-11-08 10:54 pm (UTC)no subject
Date: 2024-11-09 04:14 am (UTC)Это хорошая история о том, как дело может дойти до края.
Логика конторы ясна - пусть кто-то другой это делает так, чтобы мы могли этим все же пользоваться. Ну да, можно на этом основывать свои решения тоже, получается как-то там плоховато, ну и что.
Их вопрос в том, что "а вдруг это перестанет работать в какой-то момент". И кажется так, что если это популярная опенсорсная штука, то там уже точно найдется кто-то кто это подлатает...
В немецкой конторе 1 мы регулярно ведем разговоры, что может надо выбросить часть решения в опенсорс апстрим, пусть дальше "коммьюнити" этим занимается, эти разговоры выглядят всегда весело. Причем всегда вовлечена какая-то большая компания, из числа тех, которые работают так как автор
core-jsуказывал.no subject
Date: 2024-11-09 07:54 am (UTC)no subject
Date: 2024-11-09 09:10 am (UTC)Мы делаем одну главную задачу, а еще есть связанная. Вот для связанной попросили сделать пример, для другой команды, которая вообще где-то в Румынии что ли.
Я помнил как там оно все было по состоянию не несколько лет назад, думаю, что-то придумаем. А столкнулся и увидел, что майкрософт сильно "соптимизировал" кое-что и из бывших альтернативных вариантов оставил только один. Может обелгчают задачу перед всякой кроссплатформеннностью и т.п.
Похвально, но для того чтобы сделать пример теперь уже нет простых, сложных вариантов, остался только один )
Вот я сделал пример и в нем понадобилось дописать недостающий фрагмент. Это примерно 2.5 тыс строк и 100К кода. То, что и предполагается, нормальный фрагмент без вопросов.
Но они-то ждали другого, что просто из всего зоопарка будет пальцем показано на что-то что нужно взять готовое и оно уже заработает само по себе. А тут какой-то код невесть откуда появившийся, кто за него будет отвечать?
В итоге пример есть, но это не то, что ожидали.
no subject
Date: 2024-11-09 10:38 am (UTC)