Ayrat
Shub
6 подвиг Геракла, лол
Ayrat
да ладна, 32 файла просмотреть, это вообще ничего
Hog
Я думаю, там задача канселейшон токен конкретный вниз пробросить
Hog
Нет?
Vasily
Это и с асинком можно
Hog
А зачем там таска сверху? Ажура хочет таску?
Ayrat
Hog
Асинк старт эз таск
Hog
Один :) зачем там вот это вот всё?
Hog
Точно
Shub
что меня стремает, так это факт наема бывших амазоновцев без какого-либо фильтра вообще
Hog
Они приносят вэлью с собой
Shub
в результате наблюдается такой сценарий: пациент наносит ВЕЛЬЮ, много, получает промоушен и быстренько переводится в другую команду, пока запах ВЕЛЬЮ не разошелся по всему проекту
Hog
Как-то процесс обращения в свою веру не так построен
Hog
Про асинки узнали, а про и их ленивость и композабилити - нет
Hog
Ран синхронлсли ваще по-моему снаружи должен быть. Один
Hog
А тут ажура - она сама всё соркестриоует - просто таску вернуть
Shub
что не сильно работает уже в команде из 15 человек, а тем более, когда бизнес стал дышать в шею еще горячее
Hog
Да лана. Пару мес браун-бэг сессий и все будут примерно на одном уровне
Hog
Я так в жаву погружался
Hog
А потом в скалу
Hog
Будут конечно монстры, но не для всех задач они нужны
Hog
А вот такоэ ^^^ ваще код-ревью (даже персональное :))) не должно проходить
Hog
Ща ты мне напишешь, что я в идеальном мире живу :)
Ayrat
Во, нашёл ещё один кейс, но он совсем некритичный, потому как вызывается на старте сервиса для чтения конфига. Но оцените маразм
Ayrat
создаём значит функцию. Даже называем её xxxAsync
внутри даже заворачиваем всё в async
Ayrat
и внутри тупо синхронно ждём :D
Ayrat
хотя тут скорее ещё смешнявая функция прям строчкой ниже. Зря её не показал
Ayrat
то есть вот асинхронная функция! Но автор позаботился и сделал синхронную версию)))
Hog
Ты вот ща нда никакое не нарушаешь?
Vasily
Велью он перестает приносить
Ayrat
Vasily
Ваще, конечно, грустно. В моем сознании джет был конторой, где пишут идеальный код.
Ayrat
Ну ладно тебе, в солюшне дохулиарда кода, 1 критичное место и 1 некритичное
Ayrat
больше не нашёл
Ayrat
и то случайно наткнулся
Ayrat
Ayrat
Ayrat
но ты ещё раз посмотри как функция реализована
Shub
да вижу, чо
Ayrat
async {
let a = doAsync() |> Async.RunSync
return a
}
Shub
ты щас сделаешь ее нормально асинхронной, выпилишь жесткую зависимость от хттп
Ayrat
это вот квинтесенция
Shub
и получишь 99% реализацию из нашего проекта, лол
Shub
draiiiinagggeeee!
Ayrat
эт короче некритичная херь с чтением консулы.
А вот проёб с процессингом из космосДб знатный
Крылатый
Shub
здрасьте
Shub
There will be blood
Shub
это классика. это знать надо
Крылатый
Ну, не смотрел, сорян)
Shub
Shub
за это мы эту компанию и любим
Ayrat
Ну тут есть приколы, но с технической точки зрения всё достаточно современно.
Фшарп, облака, ывентсорсинг, кафки всякие
Ayrat
хуйлоад
Ayrat
Слой легаси не такой глубокий
Ayrat
вообще неглубокий
Ayrat
Просто когда рванул бизнес, то вместо 10 гениальных инженеров стало 10 гениальных тимлидов и сотня людей которые F# впервые в жизни видели
Ayrat
поэтому местами смешной код. Но рабочий
Bonart
Vasily
Надо собрать митинг
Vasily
А лучше три
Vasily
Назначить ответственных
Ayrat
Василий, пора, пора тебе в менеджеры
Ayrat
Такой талант пропадает
Vasily
Провести тимбилдинг
Vasily
А через полгодика приступить
Vasily
Hog