Vladislav
И Ленфильме, вроде
Roman
Как-то ходил на Тарковского в кино, на сталкера
Vladislav
https://t.me/inoekino
Они там побег из шоушенка через неделю крутить будут
Roman
Пиздец. За время фильма можно было книгу прочитать
Roman
Можно было даже книгу написать
Roman
Vladislav
Понял
Vasily
 had a similar experience with a different language at a startup where one programmer particularly would produce the most horrid code, use new features and libraries where they weren't needed, generally overcomplicate everything. He was smart as hell and made that smartness a liability for everyone else. The bottom line in a business is the bottom line; making money. He didn't understand that at all. No level of abstraction was too high, even trivial stuff. Dumb code that did the job well... dream on.
Vasily
Вот это прямо в точку
Диёр
я знаю, но это опять не наш случай. У нас не кастомный код, не всегда хттп 200, у нас просто дублируется хттп код в боди зачем-то
а у вас никогда не было спора что отдавать, если запросили список чего-то и ты возвращаешь пустой список: 404 или 204?
Диёр
или юзать 302 или 307 для редиректа, если требуется сохранить метод и тело запроса
Vasily
А это вот тут новость кидали
Vasily
Я прочитал комменты
Vladislav
Ну у нас сервак тоже вроде не астронавты пишут потому что я понял что там в том файле никогда не писав на языке
Андрей
чё выкобениваться то
Диёр
Пустой
так 200 или 204
Диёр
или 404
Vladislav
3 истребителя на тихоокеанском фронте
Vladislav
200
Ayrat
так 200 или 204
200 и пустой массив
Крылатый
haha benis
Shub
200 и пустой массив
а как иначе-то?
Ayrat
а как иначе-то?
Хз, вон хотят 204!
Ayrat
Я даже не помню что это за код
Диёр
Я даже не помню что это за код
успешный запрос с пустым ответом
Ayrat
успешный запрос с пустым ответом
Нахуй такие апи, которые используют все эти коды. Я пришёл за данными в твоё апи, а не за весёлым квестом - обработай ниибический граф ошибок из головы архитектора с другой стороны кабеля
Igor
хз где вы там работаете, но я вот встречаю разные 200: и 201 и 206
Igor
поэтому я говорю что этот rest Гавно
Диёр
а когда вебхуки вешаешь некоторые сервисы умеют basic auth проходить если прокинуть логин пароль в урле, а некоторые даже не регают вебхук
Диёр
ещё не все хттп клиенты знают что форсить редирект с гет методом нужно только на 303
Диёр
многие на 302 тоже гет форсят, а некоторые и на 307
Андрей
а рыбок золотых в вену у вас не пущают часом?
Андрей
нену естьже рекомендации, от мозиллы например
Диёр
ну вот рекомендации от мозиллы говорят что на 302 и 307 нужно сохранять метод и тело
Ilya
Есть два стула и апи. В одной половине апи достаточно возвращать Option<Exception>, в другой Result<T, Exception>. Хочется первую половину тоже перевести на Result с незначащим Ok для единообразия. Это же плохая идея, да?
Vladislav
Option exception
Vladislav
🤔
Ilya
Изначально оно было void и кидалось эксепшенами с не очень полезным сообщением, теперь я делаю обёртку, в которой буду ловить этот эксепшен и править🤷‍♂️
Romɑn
что?
Ilya
Ой, всё (всё очень плохо, SOS)
Yurii
хотя конечно надо понимать надо ли это ли, если диспатчится еще на уровне эксепшена
Ilya
Не, у меня пока в голове упоротая идея с протаскиванием эксепшена по всем уровням, и на каждом эксепшен заворачивается в новый эксепшен с добавлением информации. И в конце ассёрт из теста. Что-то вроде лога-стектрейса получается.
Диёр
Звучит будто тебе предстоит приключение на 20 минут
Ilya
Зато программисту, который увидит упавший тест, не надо знать о логике селениума ничего, проблема описана понятным почти бизнес-языком.
Vladislav
https://www.cdevn.com/what-developers-should-actually-learn-in-college/
Viacheslav
а это открывается?
У меня открылось
Vasiliy
мля, Ростелеком очень странный.
Viacheslav
https://www.cdevn.com/what-developers-should-actually-learn-in-college/
Я, если честно, ни разу не слышал, чтобы кто-то мерил код loc'ами.
Anatoly
ну, лол, я меряю.
Anatoly
находишь такой сервис. команда поддержки на него как на блекбокс смотрит
Anatoly
разработчиков давно нет в компании
Anatoly
доков нет, но как-то работает
Anatoly
как ещё по-другому за 3 минуты оценить масштаб бедствия? :)
Vasily
Ну так всегда бывает
Anatoly
а так - sloccount, блам. 15к руби и 75к жса
Vasily
Сурово там у тебя
Arsenii
Порно с 15 дженериками есть?
Vladislav
я лично в черную дыру смотрю
Λ ll И K X
я лично в черную дыру смотрю
это она смотрит в тебя
Vladislav
Romɑn
Экзистенциальное фп у вас какое-то
Λ ll И K X
Экзистенциальное фп у вас какое-то
всегда было интересно почему кафку кафкой обозвали
Anatoly
> According to a Quora post from 2014, Kreps chose to name the software after the author Franz Kafka because it is "a system optimized for writing", and he liked Kafka's work.[5
Vasiliy
https://www.youtube.com/watch?v=L304FgPVu_Q&feature=share
Анна
Оуеее, я сама завезла себя на автодром 🔥
Igor
видео будет?
Анна
видео будет?
Я же не влоггер
Romɑn
Оуеее, я сама завезла себя на автодром 🔥
У меня уже экзамены второй раз провалились
Romɑn
Как ты только автодромишь?