Size: a a a

Советский Angular

2021 April 23

VV

Vladimir Verbitskiy in Советский Angular
источник

VV

Vladimir Verbitskiy in Советский Angular
всем московским привет из москвы 🤙
источник

E

Eugene in Советский Angular
@thekiba @dersizes складывать функции хелперы в абстрактный класс в виде статических методов - это хорошая практика?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
нет
источник

E

Eugene in Советский Angular
чому?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
как минимум тебе придется тестировать эти функции каждый раз, когда ты будешь создавать наследника этого класса
источник

ЕУ

Евгений Удалов... in Советский Angular
так их не надо наследовать
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
это абстрактный класс
источник

E

Eugene in Советский Angular
паажи, не, я не буду создавать наследника
речь о группировке функций-хелперов в рамках одного домена в класс
источник

ЕУ

Евгений Удалов... in Советский Angular
а
источник

E

Eugene in Советский Angular
а если не абстрактный?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
есть еще проблема, тебе не понадобится это мокать как-то в тестах? если понадобится, то ты не сможешь этого сделать
источник

E

Eugene in Советский Angular
ну.. это же статические методы, они обычно являются чистыми функциями, не вижу, зачем мне было бы нужно их мокать?
источник

E

Eugene in Советский Angular
крч, пойнт только в тестировании?
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
по большей степени да
источник

E

Eugene in Советский Angular
ну крч можно дропнуть тесты и писать классы хелперы, понял, пасеба)
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
у меня есть класс со статик методами, я через него оборачиваю работу с датами
источник

E

Eugene in Советский Angular
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
ну и всякое похожее мелочевое есть
источник

E

Eugene in Советский Angular
ну вот я для таких кейсов и юзаю
источник