Size: a a a

2020 April 12

T

Th0r in Svelte [svelt]
Арсалан Рабданов
Чтобы не говнокодить
да всё равно будет говнокод местами, тут больше ревью надо, чтобы объяснили почему этот код плохой
источник

ИК

Игорь Корнелли in Svelte [svelt]
паттерн можно знать, но он не всегда совместим с фреймворком или ЯП, какой смысл забивать голову ненужными знаниями) это все равно что ООП изучить, а писать в Функциональном стиле
источник

ИК

Игорь Корнелли in Svelte [svelt]
я был на собесе, где меня синьор спрашивал про ООП, но в вакансии указано, что все в функциональщине, оказалось, у них есть легаси реакт с классами, только какой ООП может быть в JS) спрашивали и про паттеры, но, ребят, паттерн это не руководство, есть куча специфических паттернов, под конкретную задачу, что даст знание например паттерна singleton, и зачем он в JS, или фабрика, который успешно выпилили из реакт..

Тем не менее, вот то чтиво, что просили =) https://refactoring.guru/ru/design-patterns/
источник

VS

Vitali Semashkevich in Svelte [svelt]
Игорь Корнелли
я был на собесе, где меня синьор спрашивал про ООП, но в вакансии указано, что все в функциональщине, оказалось, у них есть легаси реакт с классами, только какой ООП может быть в JS) спрашивали и про паттеры, но, ребят, паттерн это не руководство, есть куча специфических паттернов, под конкретную задачу, что даст знание например паттерна singleton, и зачем он в JS, или фабрика, который успешно выпилили из реакт..

Тем не менее, вот то чтиво, что просили =) https://refactoring.guru/ru/design-patterns/
Спасибо, в общем почитать про них бы. Тут скорее вопрос в том, как правильно строить приложение, как разбивать на логические блоки, модули ) только учусь, поэтому и вопросы немного не правильно задаю, наверное )
источник

SN

Stepan Naryshkov in Svelte [svelt]
Игорь Корнелли
я был на собесе, где меня синьор спрашивал про ООП, но в вакансии указано, что все в функциональщине, оказалось, у них есть легаси реакт с классами, только какой ООП может быть в JS) спрашивали и про паттеры, но, ребят, паттерн это не руководство, есть куча специфических паттернов, под конкретную задачу, что даст знание например паттерна singleton, и зачем он в JS, или фабрика, который успешно выпилили из реакт..

Тем не менее, вот то чтиво, что просили =) https://refactoring.guru/ru/design-patterns/
фабрику на реакте можно и самому заюзать, адаптер, фасад, стратегия, мементо, прокси - все они юзаются каждый день на реакте, а то и больше
источник

ИК

Игорь Корнелли in Svelte [svelt]
это не паттерны решают, а задача, паттерн это лишь подход к решению конкретной задачи, но нне проекта
источник

ИК

Игорь Корнелли in Svelte [svelt]
зная задачу можно уже не зная паттерна его реализовать) и вовсе не обязательно знать, как он называется )
источник

АР

Арсалан Рабданов in Svelte [svelt]
Игорь Корнелли
зная задачу можно уже не зная паттерна его реализовать) и вовсе не обязательно знать, как он называется )
Ну вот тут знание антипаттернов пригодится кстати)
источник

ИК

Игорь Корнелли in Svelte [svelt]
иногда без них никак))
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
К вопросу про паттерны, мое скромное мнение - это не более чем готовые схемы решения типовых задач.  Ты либо их знаешь и сталкиваясь с задачей сразу готов ее решать на определенном уровне грамотности. Либо не знаешь и со временем переизобретаешь паттерн сам. Первый подход чисто бизнесовый, второй хорош для саморазвития. В целом нет ничего страшного если не знать их в должной мере.
источник

VS

Vitali Semashkevich in Svelte [svelt]
Благодарю за дискуссию
источник

SN

Stepan Naryshkov in Svelte [svelt]
. В целом нет ничего страшного если не знать их в должной мере. ну разве что для собеса можно их повторить)
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
Подскажите плиз, как правильно переписать добавление и удаление классов?
https://svelte.dev/repl/2c9d19f2e78f4757bb4840b5872a1b82?version=3.20.1
источник

NU

Nikita Utmancev in Svelte [svelt]
Добрый вечер! Подскажите, пожалуйста, у меня в компонент передается N-ое кол. свойств (width, height, opacity, left и т.д.) - как в style записывать их измененное значение? Неужели нету какого-нибудь style:width={} ?
источник

NU

Nikita Utmancev in Svelte [svelt]
Ivan Baidiuk 🦅
Подскажите плиз, как правильно переписать добавление и удаление классов?
https://svelte.dev/repl/2c9d19f2e78f4757bb4840b5872a1b82?version=3.20.1
class:ИмяКласса={УсловиеДобавления}
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
Как их привязать в моем случае к слайдам
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
у меня несколько слайдов
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
и каждому писать не варик
источник

NU

Nikita Utmancev in Svelte [svelt]
Тебе нужно slide-5, скажем?
источник

IB

Ivan Baidiuk 🦅 in Svelte [svelt]
там штука динамическая
источник