Size: a a a

2020 February 23

Dv

Dr. Friedrich von Never in pro.net
Даже на сишорпе пришлось писать немножко.
источник

E

EgorBo in pro.net
нихрена коммитов
источник

Dv

Dr. Friedrich von Never in pro.net
И в итоге всего 700 строчек в плюсе :(
источник

E

EgorBo in pro.net
было бы странно если бы внедрение авалонии было в минус -
источник

Dv

Dr. Friedrich von Never in pro.net
EgorBo
было бы странно если бы внедрение авалонии было в минус -
Но так и должно быть. Если полезную либу внедряешь куда-то, то кода с ней должно становиться меньше, чем было без неё.

Понятно, что напрямую по коммитам этого не будет видно (если ты не переписываешь весь старый код на новую либу), но в глобальном смысле-то так должно быть.
источник

AT

Alexey Tkachenko in pro.net
Dr. Friedrich von Never
Но так и должно быть. Если полезную либу внедряешь куда-то, то кода с ней должно становиться меньше, чем было без неё.

Понятно, что напрямую по коммитам этого не будет видно (если ты не переписываешь весь старый код на новую либу), но в глобальном смысле-то так должно быть.
Это обычно всё же потом, а не сразу
источник

Dv

Dr. Friedrich von Never in pro.net
Alexey Tkachenko
Это обычно всё же потом, а не сразу
Да, тоже верно.
источник
2020 February 24

E

EgorBo in pro.net
источник

E

EgorBo in pro.net
когда перепутал один знак в оптимизации -_-
источник

ДК

Даниил Котов in pro.net
]птимизации
источник

AD

Aleksandr Drozdov in pro.net
Ничего себе сколько тестов
источник

RB

Roman Bukin in pro.net
Aleksandr Drozdov
Ничего себе сколько тестов
Это ж 2 рантайма
источник

s

semptra in pro.net
Вырубил один небольшой тропический лес
источник

vl

vova lantsov in pro.net
Хочу сделать код внутри класса, который будет выполняться только для тестов. Думаю про #if и делать #define внутри проекта с тестами, как бы вы посоветовали правильно организовать подобное поведение?
источник

G

Gopneg in pro.net
интерфейс всунь
источник

K

Katz in pro.net
DI и/или наследование/реализация интерфейсов, а не #if
источник

Dv

Dr. Friedrich von Never in pro.net
vova lantsov
Хочу сделать код внутри класса, который будет выполняться только для тестов. Думаю про #if и делать #define внутри проекта с тестами, как бы вы посоветовали правильно организовать подобное поведение?
Если так сделаешь, то тестировать будешь не те сборки, которые потом попадают в прод. Это не очень крутая идея.
источник

vl

vova lantsov in pro.net
Dr. Friedrich von Never
Если так сделаешь, то тестировать будешь не те сборки, которые потом попадают в прод. Это не очень крутая идея.
Я хотел просто какой-то tracing добавить именно для тестов, не хочу чтобы поведение класса могло быть перехвачено лишь с помощью внедрения правильного "логгера" в DI
источник

AT

Alexey Tkachenko in pro.net
правильный логгер делай
источник

vl

vova lantsov in pro.net
Класс был написан ещё до меня и его тестируемость ниже плинтуса, приходится извращаться)
источник