Size: a a a

JavaScript.Ninja

2020 January 04

И

Иьоравепт иавупитоо in JavaScript.Ninja
По билдеру можно джава статьи почитаьь и глянуть код
источник

И

Иьоравепт иавупитоо in JavaScript.Ninja
Тот же string builder
источник

И

Иьоравепт иавупитоо in JavaScript.Ninja
Если не ошибаюсь там как раз юзается поэтапное создание объекта через fluent interface классический
источник

И

Иьоравепт иавупитоо in JavaScript.Ninja
Тоже самое у нас юзали на проекте для тестовых данных
источник

И

Иьоравепт иавупитоо in JavaScript.Ninja
Для некоторых сущностей были созданы билдеры
источник

И

Иьоравепт иавупитоо in JavaScript.Ninja
Ну command я видел както например в файле кода проекта протрактора да и вообще store.dispatch и внутрь экшн это по сути и есть оно
источник

И

Иьоравепт иавупитоо in JavaScript.Ninja
Но хз, както на джуна довольно много. Лучше было бы если бы просто спрашивали какие паттерны знаете или чтото в этом духе )
источник

И

Иьоравепт иавупитоо in JavaScript.Ninja
Andrey Saenko
подскажите как через практику правильно освоить паттерны
для жс в частности
   • Знаю, понимаю, и реализовывал хотя бы раз:
       ◦ Singleton
       ◦ Factory
       ◦ Proxy
       ◦ Adapter
       ◦ Command Chain
       ◦ Inversion of Control
       ◦ DI
       ◦ ServiceLocator
       ◦ Prototype
       ◦ Decorator
       ◦ Observer
       ◦ Builder
       ◦ Register
       ◦ Mixin/Trait
Миксины это спорная штука
источник

И

Иьоравепт иавупитоо in JavaScript.Ninja
Изза diamond problem например
источник

AS

Andrey Saenko in JavaScript.Ninja
Иьоравепт иавупитоо
Ну command я видел както например в файле кода проекта протрактора да и вообще store.dispatch и внутрь экшн это по сути и есть оно
формулировка звучит так
Знаю, понимаю, и реализовывал хотя бы раз
источник

AS

Andrey Saenko in JavaScript.Ninja
Иьоравепт иавупитоо
Миксины это спорная штука
честно я не вкурсе
я слышал что даже Singleton
спорно для жс
источник

RY

Rustem Yuzlibaev in JavaScript.Ninja
Andrey Saenko
подскажите как через практику правильно освоить паттерны
для жс в частности
   • Знаю, понимаю, и реализовывал хотя бы раз:
       ◦ Singleton
       ◦ Factory
       ◦ Proxy
       ◦ Adapter
       ◦ Command Chain
       ◦ Inversion of Control
       ◦ DI
       ◦ ServiceLocator
       ◦ Prototype
       ◦ Decorator
       ◦ Observer
       ◦ Builder
       ◦ Register
       ◦ Mixin/Trait
Если интересно, использовал Flow (JavaScript аналоги также приведены) https://github.com/RustemYuzlibaev/GoF-Patterns-in-Flow.js
источник

AS

Andrey Saenko in JavaScript.Ninja
Огромное спасибо
источник

MI

Muhammadamin Ibragimov in JavaScript.Ninja
Andrey Saenko
честно я не вкурсе
я слышал что даже Singleton
спорно для жс
я слишал что Singleton антипаттер(
источник

И

Иьоравепт иавупитоо in JavaScript.Ninja
Muhammadamin Ibragimov
я слишал что Singleton антипаттер(
Это егор бугаенко говорит часто )
источник

И

Иьоравепт иавупитоо in JavaScript.Ninja
Типа сигнлтон нельзя, геттеры и сеттеры нельзя.di не стоит )
источник

И

Иьоравепт иавупитоо in JavaScript.Ninja
Все антипаттерн кроме декораторов.
источник

AS

Andrey Saenko in JavaScript.Ninja
Иьоравепт иавупитоо
Это егор бугаенко говорит часто )
и Тимур Шамсединов
источник

И

Иьоравепт иавупитоо in JavaScript.Ninja
У тимура годный плейлист есть по основам программирования. Я там недавно смотрел по линзам видос
источник

MI

Muhammadamin Ibragimov in JavaScript.Ninja
Иьоравепт иавупитоо
Типа сигнлтон нельзя, геттеры и сеттеры нельзя.di не стоит )
ну говорили что SIngleton усложняет тестирования и вместо него предлогали DI
источник