Size: a a a

2020 October 08

b

badtrousers in rust_offtopic
чуваки уже во всю ебашат модули и контракты в С++
источник

b

badtrousers in rust_offtopic
умные указатели вообще уже лет как 5 стандартная практика везде, где С++ используют
источник

b

badtrousers in rust_offtopic
правда в том, что большинство людей не видят большого смысла заебываться с растом
источник

b

badtrousers in rust_offtopic
конечно чуваки в блогах охают и ахают какая охуенная ownership модель в расте и как в расте легко делать лоу–левел фп…
источник

b

badtrousers in rust_offtopic
но в реальности проще взять С++ (на котором все и так уже пишут)
источник

H

Hirrolot in rust_offtopic
badtrousers
чуваки уже во всю ебашат модули и контракты в С++
контракты это типы для макросов?
источник

b

badtrousers in rust_offtopic
Hirrolot
контракты это типы для макросов?
это просто дженерики с ограничениями
источник

b

badtrousers in rust_offtopic
источник

H

Hirrolot in rust_offtopic
badtrousers
это просто дженерики с ограничениями
а, ну то есть да
источник

b

badtrousers in rust_offtopic
ну можно и так сказать наверное
источник

b

badtrousers in rust_offtopic
я хз насколько это корректно правда
источник

KR

Kai Ren in rust_offtopic
Vetro
@tyranron

кстати, вопрос еще созрел

вы юнит тестите ваш код?

если да, то как? Что-то популярного мок адаптера для tokio-postgres не нашел, неужто ручками писать придется?
Для моков юзаем mockall, но это редко бывает.

У нас нормально слои разделены интерфейсами и большая часть дженерная, потому через input/output почти всегда всё решается. Основной юзер код где-то на 60% декларативный, и как следствие юнит-тестов не очень много.

В основном обмазываемся BDD E2E через cucumber-rs
источник

V

Vetro in rust_offtopic
Понял, благодарочка!
источник

H

Hirrolot in rust_offtopic
проблема макросистем в том что они пропускают невалидные конструкции
источник

H

Hirrolot in rust_offtopic
абстракции текут
источник

H

Hirrolot in rust_offtopic
смотришь что там в кишках пошло не так
источник

KR

Kai Ren in rust_offtopic
PRISE
Плюсы с метапрограммирование натолкают расту за щеку
Страуструп хочет выкинуть на помойку в угоду генерикам
источник

P

PRISE in rust_offtopic
Kai Ren
Страуструп хочет выкинуть на помойку в угоду генерикам
не хочет он нихуя
источник

P

PRISE in rust_offtopic
стандарты посмотри
источник

V

Vetro in rust_offtopic
tracing кстати збс всем советую

еще и в гелф с адаптером может
источник