Ilya
Все так.
Закончилось тем, что орм юзаются через боль и страдания?
Ilya
В шарпе, конечно
Sergey
Не, там про компутейшнл экспрешны
Я щас на Ютубе искал его и нашел доклад а зачем нам фарш
Sergey
Вот это про величие должно бытб
Ayrat
Я щас на Ютубе искал его и нашел доклад а зачем нам фарш
Ой, ну это древность. Я тем докладом недоволен
Ayrat
Но для истории ок
Ayrat
Я делал лучше когда в МС на митапе выступал, но они пидоры не дали записи
Ayrat
Это совсем недавно что ли?
Не, это больше года назад
Ayrat
политика?
Хз, может просто проебали
Ayrat
Но материал могу ещё раз использовать!
Ayrat
Ну как всегда, но тут особенно могу так как считай что видело 40 тел
Vasily
Пишу на фшарпе плотно пару лет, забыл, как дебажить
Vasily
Отлаживаюсь по логам
Roman
Пишу на фшарпе плотно пару лет, забыл, как дебажить
мне дебажить приходится только когда с какой-то инфраструктурой интегрируюсь. И обычно из-за кривого сдк
Roman
А вся логика почти всегда с первого раза норм работает
Vasily
Вот мне бы иногда подебажить, но на мобилах в асинках анрил
Anonymous
Отлаживаюсь по логам
Так мультипоточку часто так
Ayrat
Ayrat
Давно на хабре таких рейтингов не видел
Евгений
AT , сам ржд или их дочерки?
Sergey
Ну там и правда жесьь
Sergey
Подозреваю автора набутылят
Vladimir
История успеха (не совсем). Мне сча дали проект небольшой, там посути 3 пост запроса, которые нужно правильно обработать. Проект на сишарпе, как вы думаете, удалось ли человеку который его писал обойтись без иерархий наследования и абстрактных классов?
Vladimir
Нету фабрик( Но есть зато еще два подпроекта с названиями Common и Helpers. Ну и конечно юнит тесты которые проверяет правильно ли отрабатывают проперти объекта
Vladimir
судя по профилю - где-то около 30 лет экспириенса в айти
Vladimir
Тестовый проект что ли?
нет, один из главных инновационных проектов компании, на него уже 50 заявок
Ilya
Там не http что ли?
Vladimir
Там не http что ли?
http, но там в апи лямбды сразу объект приходит APIGatewayProxyRequest
Vladimir
да небольшая контора, AccessSoftek
Vladimir
всмысле? реально же небольшая, человек 300 от силы
Anonymous
Тоже так делаю
Anonymous
Кстати, FsCheck использую
Vasily
Вопрос, нахуя столько проектов?
Hog
Предполагаю, что нет
Hog
Нельзя мечтать о том, про что не знаешь :)
Roman
private int[][] GetCombinations(int[] placementArray, int numberOfFittingItems, int necessaryItemsAmount, int currentIndex = 0) золото ацтеков. Я не знаю, что такое placement, кстати. Это явно не термин домена
Vasily
Лол
Vasily
Все возможные комбинации, шоле?
Roman
какие-то комбинации. Возможно, все возможные, но это не точно.
Roman
Функция, как водится, тоже рекурсивна
Vasily
Работает, как я понимаю, НЕСПЕШНО
Roman
хуй знает, мерить никто не собирается. Это кусок отмирающей хуйни, у которой гораздо более глубокие проблемы с перфом
Roman
var idsWithItemsNumbers = new Dictionary<string, int>[combinations.Length]; тащусь от нейминга
Roman
var arrays = new List<int[]>(); создадим немножко массивчиков и так и назовем их
Roman
Ичо?
то, что нихуя не понятно, что это за массивы, зачем они и что туда класть хотят
Roman
то, что это arrays я и без названия знаю
Roman
все равно, что на дверь повесить табличку "дверь"
Hog
Ну назвали и назвали. По ходу разберёшься :)
Doge
Рюкзак?
knapsack problem
Hog
а что там однобуквенное?
Ну всякое - принято вроде
Vladyslav
Ну всякое - принято вроде
ты про переменные типо x::xs?
Hog
Да
Roman
knapsack problem
по-моему не оно. Тут задача посчитать все возможные награды по акциям в существующей корзине и выбрать самую выгодную
Romɑn
https://twitter.com/kitlovesfsharp/status/1349316765927530497?s=09
Doge
@theycallmewildrose Кстати, я тут продолжаю в фоне задумываться. А как же вы до этого считали эту матрицу со всеми вершинами в графе?
Anonymous
Anonymous
@theycallmewildrose Кстати, я тут продолжаю в фоне задумываться. А как же вы до этого считали эту матрицу со всеми вершинами в графе?
Мне тут тоже мысля в голову пришла, чисто случайно, буду за клавиатурой, напишу. Если вкратце, мемоизация может помочь.
Anonymous
Кратчайший путь из А в Я это так же и кратчайший путь из А, например, в М.
Anonymous
И это можно кешировать.