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

Boas práticas

Segundo as boas práticas do Angular, códigos não triviais, ou seja, códigos de maior complexidade, não deveriam ser escritos no método de inicialização (ngOnInit)?

Por que o código está sendo escrito no construtor da classe?

1 resposta
solução!

Isso, Jimmy! Excelente observação, vc está correto! No entanto, como não estamos num curso de Angular 2+ eu não utilizei o ngOnInit() e sim o ciclo de vida do próprio Ionic. Tudo isso é explicado nessa aula.

Grande abraço e bons estudos, meu aluno!