Não somente em ES6, mas num projeto em geral, classifico minhas classes Factories como Helpers?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Não somente em ES6, mas num projeto em geral, classifico minhas classes Factories como Helpers?
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