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?


Share → Twitter Facebook Linkedin


Hello there, my name is Jônatas Davi Paganini and this is my personal blog.
I'm developer advocate at Timescale and I also have a few open source projects on github.

Check my talks or connect with me via linkedin / twitter / github / instagram / facebook / strava / meetup.