Size: a a a

2021 October 24

RO

Roman Onofreichuk in CODE BLOG / C#
просто кто-то дрочить на чистые функции. Типа это грааль
источник

RO

Roman Onofreichuk in CODE BLOG / C#
я к тому что играясь со статиками в чистой функе можно очень быстро проиграть и смутировать глобалстейт.
Чистые функи это же ФП стиль
а статик это процедурный стиль
источник

EA

Egene Avdeev in CODE BLOG / C#
Имеет смысл, если они к рамках класса используются.
Т.е. приватные, или еще лучше, локальные
источник

EA

Egene Avdeev in CODE BLOG / C#
Если дрочить, то делать это правильно!! Дзюба
источник

RO

Roman Onofreichuk in CODE BLOG / C#
Лучше на этот извечный вопрос дайте ответ
источник

EA

Egene Avdeev in CODE BLOG / C#
Холивар назревает
источник

EA

Egene Avdeev in CODE BLOG / C#
Инкапсуляция - изоляция ответственности
источник

RO

Roman Onofreichuk in CODE BLOG / C#
ну это полезный холивар
про принципы опп на собесах на джуна шарписта всегда спрашивают
а вот про чистые функи нет
источник

EA

Egene Avdeev in CODE BLOG / C#
Я бы зарубился позднее на эту тему
источник

RO

Roman Onofreichuk in CODE BLOG / C#
да я тоже позднее
дрочат шо в магаз надо
источник

P

Phantom in CODE BLOG / C#
Чистые функции можно и в ооп стиле использовать
источник

P

Phantom in CODE BLOG / C#
точнее
источник

P

Phantom in CODE BLOG / C#
Начнем с того
источник

P

Phantom in CODE BLOG / C#
Что если у тебя чистая функция
источник

P

Phantom in CODE BLOG / C#
То у тебя глобал стейта в принципе не может быть
источник

P

Phantom in CODE BLOG / C#
Потому что все зависимости ты ему предоставляешь
источник

P

Phantom in CODE BLOG / C#
И о каком глобал стейте идет речь, когда мы говорим про функции?
источник

P

Phantom in CODE BLOG / C#
С каких пор, у функций есть стейт?
источник

P

Phantom in CODE BLOG / C#
static можно и с чистыми функциями использовать
источник

RO

Roman Onofreichuk in CODE BLOG / C#
Кстати заметили что когда не было Фантома и Разума в чате не было особо срачей за ФП?
источник