Hog
Anonymous
Anonymous
я сегодня шесть часов думал как бы этак написать юнит-тест покрасивее
Anonymous
а потом рабочий день пошел к концу
Anonymous
и я решил: да и хуй с ним!
Anonymous
кажется, это называется "прокрастинацией"
Крылатый
А я сегодня полдня заводил юниттест на внутреннем фреймворке. Завёл! Наверное, это и называется продуктивность.
Ayrat
Кстати, для себя нашел удобным в жирафе писать хендлеры не так
let productsHandler =
fun (next : HttpFunc) (ctx : HttpContext) ->
task {
...
}
а так
let productsHandler: HttpHandler = fun next ctx -> task {
...
}
ты указываешь фшарпу что это хттп хендлер и он уже сразу может вывести типы next и ctx
ну и идентации меньше
Vladimir
а я сегодня тоже думал написать юнит тест, а потом подумал - хуй с ним, и вставил десяток строк в тест FullTestAll
Ilya
А ещё никто в нугет не запихнул перегрузки для IQueryable, чтобы принимались не Expression типы, а Quotations.Expr? Или я что-то не так делаю?
Anonymous
Anonymous
впервые слышу
Крылатый
Полагаю, это тест, в котором всё в кучу свалено.
Крылатый
Я как раз такой и хочу распилить.)
Anonymous
ааа
Anonymous
да эти юнит тесты это непосильный труд, когда у вас все отовсюду инжектится и надо тыщу моков написать
Anonymous
чтобы что-то завелось
Anonymous
пушто не могут люди делегатами пользоваться
Anonymous
сил моих нет уже. вместо () => T будет ITFactory и надо это все говно мокать чтобы протестировать 2 + 2.
Anonymous
ебучие GoF написали книгу про кровавый энтерпрайз, где сто тысяч строк кода это только разминка. а милленеалы тащут это в микросервисы.
Anonymous
которые заново можно переписать на обеде
Anonymous
НАХУЯ
Anonymous
НАХУЯ ТАМ ЭТО
Anonymous
и вот в кодовой базе уже фабрики создат другие фабрики, которые создают стратегии, которые декорируются декораторами.
Крылатый
Тебе что, не нравится страдать?
Anonymous
и все блять чтобы сходить в бакет s3
Anonymous
и положить туда файл. сука.
Anonymous
1 файл.
Anonymous
просто загрузить на сервер файл
Anonymous
блять десять строк кода. с обработкой ошибок -- тридцать.
Anonymous
Горькая правда жизни в том, что F# хорошо не потому что он ФП и у него система типов, а потому что среднестатистический мидл на рынке просто не знает как впихнуть GoF в код, работающий с функциями высшего порядка.
Anonymous
И пишет код чуточку проще.
Mikhαil
Ilya
Блазор мёртвая технология, говорите?
https://twitter.com/dotnetfdn/status/1389576545333829632?s=09
Vagif
Длинно, но интересно.
https://youtu.be/XVd8mRErzcE
Vagif
Примерно на 63 минуте Трой рассказывает, как консультировал известную российскую компанию и у него возникли проблемы с получением гонорара, потому что его австралийский банк решил блокировать транзакции из России.
Ilya
Крылатый
Крылатый
Ilya
Ilya
Пусть скажет спасибо, иначе бы его приняли за иностранного агента.
Vladimir
там например до шестого дотнета нету глобального эксепшн хэндлера, любой эксепшн валит прилагу
Vladimir
лейзи лоудинг сборок тоже в шестом, так что будет эффект
Anonymous
Anonymous
@DogeShibu
Sergey
Anonymous
Слушайте, а кому-то ещё приходит в соцсети спам вроде «привет, я занимаюсь развитием AWS в $country. Скоро у нас будет проходить такой-то ивент $random_event_name, я думаю тебе будет очень интересно, приходи!»?
Romɑn
Alexandr
Шо такое GoF
Alexandr
А, банда четырех
Alexandr
Ну когда-нибудь прочитаю про это
Ilya
Смотри, как бы поздно не оказалось.
Alexandr
Поздно это как
Alexandr
Ооп умрет чтоль xD
Alexandr
А в чем проблема? ну да у плюсов классы немного не так себя ведут как в жаве и сишарпе, вроде, ну и шо
Anonymous
Alexandr
идея по идее не должна была поменяться просто
Anonymous
Anonymous
Это факт.
Alexandr
пипец конечно, даже тут ваше ооп уже слишком сложно
Anonymous
Anonymous
Alexandr
Поэтому же и появились подобные книжки? Они же что-то вроде рекомендаций, как не выстрелить себе в ногу, когда пишешь приложения в миллионы строк кода
Vasily
А потом такие - а чем бридж от адаптера отличается?
Mikhαil
Vasily
Alexandr
Ну это да, поэтому перед тем как окунуться в ооп, решил привиться фаршиком
Anonymous
Вредная книжка, особенно когда на джаву переписали
Я эту книжку начал читать третьей или четвёртой после книг в духе «джава за десять дней» и пытался активно применять паттерны на работе, ты бы видел это пиздец. До сих пор стыдно.