Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Factories sempre são Helpers?

Não somente em ES6, mas num projeto em geral, classifico minhas classes Factories como Helpers?

3 respostas
solução!

Excelente pergunta. Um factory é uma classe que esconde a complexidade para criar um objeto. Criaremos um factory que cria um proxy. No caso do helper ele parece muito com a factory, mas ele faz mais coisas como é o caso do nosso DateHelper. .ele cria datas e converte. Contudo, se você chamasse ele de Factory eu não teria nada contra. Aliás sua pergunta me inspirou para criar um exercício com o teor dessa discussão.

Valeu Carlos!

Oi Carlos, sua dúvida virou um exercício de meditação no curso PARTE 2!!

https://cursos.alura.com.br/course/javascript-es6-orientacao-a-objetos-parte-2/section/3/exercise/5

Muito legal saber que participei de alguma forma! :-D