Size: a a a

2021 October 22

ГГ

Гыкер Гыкерович... in С#
всего 553 строчки
источник

S

Stas in С#
честно я десктоп очень редко пишу темболе чтото кзамлподобное, просто взгялнув как там через жопу DI завозить, мне стало плохо и я решил, ну нах) лучше бэк писать
источник

S

Stas in С#
пошёл мыть глаза
источник

ГГ

Гыкер Гыкерович... in С#
хлоркой рахзве
источник

ГГ

Гыкер Гыкерович... in С#
ато здесь как с олед телеками
источник

ГГ

Гыкер Гыкерович... in С#
выгорит прям на глазах
источник

S

Stas in С#
да не на самом дела у нас ебучий легаси, есть места и похуже
источник

IK

Ilya Khudaev in С#
ну там есть готовые либы. где это всё в разы проще делать уже
источник

ГГ

Гыкер Гыкерович... in С#
ты еще названия комитов зацени
источник

IK

Ilya Khudaev in С#
+
источник

S

Stas in С#
Очень интерснно, но я думаю это проблему сложно решит, теоретически: пишем бэк монолит, и например в качестве контейнера используем какой-нибудь ninject, далее в качестве UI используем толсты клиент на wpf, а для линухоф приписываем сбоку asp для web ui. С готовыми решениями мне сложно будет оставить свои резолвы которые уже расписаны в ninject. Но это конечно в теории
источник

ﺋﺋ

ﺋﻪﺯﺋﺰﺟﺎﻥ ﺋﺎﻳﯘﭖ... in С#
дайте гифку где украинский президент возмущается
источник

ﺋﺋ

ﺋﻪﺯﺋﺰﺟﺎﻥ ﺋﺎﻳﯘﭖ... in С#
типа по столу хлопает
источник

IK

Ilya Khudaev in С#
ну мне больше Autofac но не суть. по сути да.
хотя можно и на линукс десктоп. на авалонии например. или что-то извращенее изошренее типа Gtk
источник

:

:\ in С#
Всем привет, может пожалуйста кто-нибудь поделиться своим мнением на счет Single responsibility.
А именно утверждение о том, что класс или метод должен иметь только оду причину для изменений.
Причин для изменений ведь может быть масса: фикс бага, рефакторинг, чтобы код стал чище, и тд.
Я понимаю, что здесь речь идет о том, что сама суть обязанности класса не должна меняться, но сама формулировка мне кажется полным синонимом того, что класc или метод должен иметь только одну ответственность.
источник

:

:\ in С#
Да, я понимаю, поэтому и задаю вопрос
источник

:

:\ in С#
Мне кажется, что доля правды в этом суждении(класс или метод должен иметь только оду причину для изменений) есть, но корень вижу смутно
источник

IK

Ilya Khudaev in С#
скорее имеется в виду не то что ты логику в классе меняешь. а то что доступный функционал этого класса не меняется. (публичные названия полей, переменных, методов и т.д.).   Типа у тебя раньше обрашались к методу класса Save()   так и пускай и остаётся, саму логику внутри этого метода менять я думаю можно если она ошибочная. но вот название не стоит
источник

IK

Ilya Khudaev in С#
типа не сам класс менять. а его структуру
источник

:

:\ in С#
Ага, понял
источник