Size: a a a

2021 February 17

АО

Антон Осадчий... in .NET Talks 🎄
ну в целом понял, да
источник

PR

Paul Reshetnikov in .NET Talks 🎄
Алексей Бровко
> интерфейсы в другой
Спорненькое решение :)
ничего спорного
источник

АО

Антон Осадчий... in .NET Talks 🎄
Алексей Бровко
> интерфейсы в другой
Спорненькое решение :)
ну я бы не стал мешать интерфейсы и реализации все же. Выискать буковку I — не барское дело
источник

АО

Антон Осадчий... in .NET Talks 🎄
или отсутствие буковки
источник

АО

Антон Осадчий... in .NET Talks 🎄
при том реализации одни и тех же интерфейсов в целом могут относиться к разным ветвям доменной модели, и тогда вообще невозможно держать интерфейс не отдельно
источник

PR

Paul Reshetnikov in .NET Talks 🎄
структура проекта должна быть понятна и логична для проверяющего... если проверяющий из древних, то он разберётся и если запихнёшь всё в Program.cs, но тебе самому будет не удобно

плюсом нейминг переменных, работа с регионами - короче, на тестовом можно всегда разгуляться по красоте и предела совершенству нет... всякие комменты и XML-документация...
источник

АБ

Алексей Бровко... in .NET Talks 🎄
Антон Осадчий
ну я бы не стал мешать интерфейсы и реализации все же. Выискать буковку I — не барское дело
Ну часто интерфейс складывается в 1 файл с реализацией, если подразумевается, что есть только 1 реализация. А часто так и есть. И от того что ты разложишь интерфейсы в разные папочки большей независимости от реализации ты не получишь.
источник

АО

Антон Осадчий... in .NET Talks 🎄
Алексей Бровко
Ну часто интерфейс складывается в 1 файл с реализацией, если подразумевается, что есть только 1 реализация. А часто так и есть. И от того что ты разложишь интерфейсы в разные папочки большей независимости от реализации ты не получишь.
а зачем интерфейс для одной реализации?
источник

АБ

Алексей Бровко... in .NET Talks 🎄
Антон Осадчий
а зачем интерфейс для одной реализации?
Что бы описать контракт. Что бы мокать в тестах.
источник

АБ

Алексей Бровко... in .NET Talks 🎄
что бы таки не зависеть от реализации :)
источник

АБ

Алексей Бровко... in .NET Talks 🎄
некоторые DI требуют интерфейсов
источник

АО

Антон Осадчий... in .NET Talks 🎄
ну, ладно, допустим, я не сильно щупал реальные проекты, так что спорить не могу)
источник

Lr

Larymar r.sorokin in .NET Talks 🎄
я тупой или райдер ебнулся?
источник

Lr

Larymar r.sorokin in .NET Talks 🎄
источник

АО

Антон Осадчий... in .NET Talks 🎄
Larymar r.sorokin
я тупой или райдер ебнулся?
когда разберешься, поменяй nubmer на number
источник

PR

Paul Reshetnikov in .NET Talks 🎄
Larymar r.sorokin
я тупой или райдер ебнулся?
может он не очень с джейсонами работает или у тебя где-то русская буква закралась... и кстати не nubmer -> number
источник

Lr

Larymar r.sorokin in .NET Talks 🎄
Антон Осадчий
когда разберешься, поменяй nubmer на number
обязательно
источник

Lr

Larymar r.sorokin in .NET Talks 🎄
но я пошел руками менять
источник

Lr

Larymar r.sorokin in .NET Talks 🎄
Paul Reshetnikov
может он не очень с джейсонами работает или у тебя где-то русская буква закралась... и кстати не nubmer -> number
там этих integer с 10ток
и он может найти только 1
источник

PR

Paul Reshetnikov in .NET Talks 🎄
ну я и говорю - может русская закралась - и 9 из них сделали копипастой с русской
источник