Hoje estive dando uma treinada para o live coding amanhã sobre quais coisas posso mostrar em 30 minutos.
String
Array
Hash
Classes
Abrindo classes existentes
Undefined method
Escopo de variáveis
Alternative Syntaxes and bug fixes
Nessa parte fiquei viajando na maionese por causa de alguns erros bobos da sintaxe. Porém tem vários aprendizados de como debugar.
Play with method_missing
O method_missing é uma das ferramentas mais legais e atrativas. Meu exemplo não é lá o melhor de todos mas já serve ;)
Nesse episódeo também têm alguns highlights de refactor. Melhorando e extraindo métodos conforme as necessidades vão surgindo.
Variable multi assignment
Múltiplas atribuições de variáveis é muito simples.
Também permite expressões ;)
E aí gostou? Que detalhes de by mostraria em trinta minutos para alguém que não conhece nada de Ruby em 30 minutos?