Интересно, F# умеет оптимизировать Option вплоть до его полного выпиливания из скомпилированного кода. Вопрос - это ad hock для конкретного типа или с другими аналогичными ком...
Почему именно инкапсуляции? Потому что понять зависимости класса с резолвером внутри, можно только просмотрев весь его код - т.е. сокрытие деталей реализации в данном случае п...
Друзья, Столкнулись с проблемой - постгря, обкурившись, использует hash join для двух больших таблиц Подсказками не решается - EF Core не умеет их генерировать в своих запроса...
Иллюстрация кривизны вывода типа в C# public static NotNull<T> ToNotNull<T>(this T value) where T: class => TryCreate(value, out var result) ? result : throw new Argum...
Чем нормальная? HQL не нативен ни для дотнета, ни для СУБД, ни для ORM вообще - только для самого энгибернейта. Еще один слой абстракции, не поддержанный ни решарпером, ни баз...
Почему плохой? В объекте исключения есть все типовая информация об ошибке из коробки. Свой велосипед в 99% случаев будет не лучше
Не в null, а в ссылку, которую оборачивает. Это замечательно, сишарп такого не делает. Но идет ли F# дальше в плане элиминации DU подходящего вида?
Мне интересно, чем он тебе лучше, чем альтернативы. Ибо личный опыт - штука хорошая, но ограниченная. Я за полтора года на проекте с энгибернейтом проклял его многократно. Но ...
Я в 2009 году пришел в контору, где все были такие чисто практики. Лично для меня это оказалось крайне выгодно - уже за первые месяцы работы для пачки проблем нашлись готовые ...
Сынок, хочешь перейти с технологий на личности? Если хранимка - значит логика в базе, все верно. Ибо пока модель из базы ложится на модель в коде напрямую и производительности...
Обычно перед мержем гораздо опаснее риски ломающих изменений, чем скорость внесения полезных. Откуда трое суток? Непонятные правила, долгий билд, долгие тесты?
Зачем? UTC отменили?
Кстати, я один монитор для кода поворачиваю в портретную ориентацию?
Ты кастомный генератор на уровне базы хочешь или что? Если не на уровне базы - то генерируй руками и вставляй. Если на уровне базы - то генератор будет упомянут на уровне DDL
Чистый си с препроцессором и прочим порно - зачем? Хочется системщины - раст есть. С асма можно как ни странно но лучше с дековского а не интеловского
А в честь чего вдруг таск знает при каких исключениях надо повторять? Политику обработки исключений желательно иметь отдельно. Опять-таки и в этом случае велосипедная конструк...
Вагиф в Минске будет читать аудитории понимающей русский доклад на инглише. За что?
Сферических в вакууме? Доменная модель в общем случае напрямую в реляционную не мапится
Есть ссылка? Я пока лобовым гуглением не нашел. По xUnit или nUnit находится влет. Если что, для меня это постоянно используемая фича
Это в одном методе? Казнить