Como o @BrianSantos falou, muito bom para ter uma ideia de como funciona e como organizar melhor seus códigos daqui pra frente. E o que acha de usar Typescript, assim conseguimos manter um outro nível de segurança e qualidade de código.