Como prometido, o vídeo da semana, entitulado “Groovy: o ‘Java’ que sempre quis’. Este e os próxmos vídeos serão focados não no Grails, mas no componente que o torna tão produtivo: a linguagem de programação Groovy.
AVISO
Um dos maiores equívocos cometidos por iniciantes em Grails (erro este que costuma inclusive destruir projetos) é programar em Groovy exatamente como seria feito com Java tradicional. Funciona? Sim, mas você cairá nos seguintes problemas:
- Sua performance pode ser inferior – afinal de contas, você não está programando “à moda Groovy” e, consequentemente, o compilador pode deixar de executar uma série de otimizações no seu código.
- Sua compreensão do framework será menor: Grails tira proveito de cada aspecto imaginável do Groovy. Muitas vezes, o “pensamento Java” irá te impedir de compreender o quê de fato está acontecendo por trás dos panos.
- Sua produtividade vai ser bem menor: só pra lembrar, o objetivo por trás do Groovy é justamente prover maior produtividade aos desenvolvedores Java.
Neste vídeo, os seguintes assuntos foram tratados
- O que é Groovy – (99% de chance de você já saber :) )
- Como instalar – (opcional se você só vai trabalhar com Grails)
- Principais diferenças sintáticas em relação ao Java
- Melhorias no tratamento de strings e números
- O que vêm a ser a tal tipagem dinâmica?
Segue o vídeo: espero que gostem :)
Deixe uma resposta