Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
1
resposta

[Dúvida] Factory

Quem pode esclarecer mais sobre o método factory, pra que serve, quais benefícios?

1 resposta
solução!

Oi Luciano, tudo bem?

Desculpe a demora em retornar.

Ele é utilizado quando precisamos facilitar a criação de um objeto.

Este padrão encapsula a criação de objetos a partir de um de seus métodos, funcionando como uma fábrica de objetos propriamente dita. As funções retornam um objeto sem a necessidade da utilização da palavra-chave new. Além disso, os métodos são criados no próprio objeto, não no prototype, o que oferece uma melhoria de performance em casos de instanciação de um elevado número de objetos em uma mesma factory function.

Indico a leitura desse artigo caso queira entender mais.

Um abraço e bons estudos.