Size: a a a

2021 April 15

Э

Эд in JS Liberty
Транзитивная зависимость. Есть a, b, c; a * b, b * c => a * c, где * - зависит
источник

p

persona x grata in JS Liberty
Надо повышать уровни абстрагирования. Какие паттерны применяешь сейчас на проекте?
источник

Э

Эд in JS Liberty
Это не есть хорошо или плохо. Я применяю паттерны chain of responsbility, iterator, builder, prototype, singleton, strategy, facade, proxy, front controller
источник

Э

Эд in JS Liberty
mvc, repository
источник

Э

Эд in JS Liberty
command ещё нравится
источник

p

persona x grata in JS Liberty
Нормас. Я на фронте юзаю декоратор в реакт HOC. Мне норм
источник

p

persona x grata in JS Liberty
больше ничего не надо для щастья
источник

Э

Эд in JS Liberty
просто HOC?
источник

p

persona x grata in JS Liberty
ну да, это же декоратор. компонент принимает компонент, возвращает новый компонент облагороженный
источник

Э

Эд in JS Liberty
типо да
источник

Э

Эд in JS Liberty
интуитивно. А если принять, что паттерн - это абстрактная шляпа, то вообще да
источник

Э

Эд in JS Liberty
но в примере с классами функциональность добавляется в методы типа
decoratorMethodFoo() {
 someDecorateLogic()
 decoratedObject.foo()
},
а в пример с HOC мы к тому же можем докидовать новые пропсы
источник

Э

Эд in JS Liberty
по аналогии как бы докидывать новые члены объекта
источник

R

Rovshan in JS Liberty
здарова ребят, подскажите как мне лучше определять userAgent, сейчас такое выражение мне возвращает true на мобильных устройствах. Но мне бы хотелось узнавать еще и планшеты
источник

R

Rovshan in JS Liberty
возможно есть способы делать это не только через userAgent
источник

В

Виталий in JS Liberty
по логике через размер экрана, или создать обстакции по верх юзер агента, которая вернет тебе тот ответ который надо
источник

R

Rovshan in JS Liberty
нашел такой вот jsfiddle - https://jsfiddle.net/oriadam/ncb4n882/
источник

R

Rovshan in JS Liberty
но потом решил заюзать npm package
источник

R

Rovshan in JS Liberty
источник

В

Виктория in JS Liberty
Ясен хуй
источник