Hélio Costa Random ideas on Testing and Object-Oriented Design. And Software. feat cats!

ruby

Arquitetura, Rails e o ecossistema Ruby

Rails acredito que seja a primeira palavra a vir à cabeça quando se fala em Ruby. A coisa é tão intensa, que não é difícil encontrar vagas e programadores entitulando-se:...

Obfuscated Ruby

Situação corriqueira: Dado um vetor com objetos em um intervalo de data, agrupe-os em um hash separando pelo atributo "user_id": {user_id: [objeto, objeto, objeto], outro_user_id: [obj,...

Ruby e as variáveis de classe

Recentemente percebi algo muito peculiar no comportamento do Ruby quando trata-se de variáveis de classe. Sabemos que: class Foo @@bar = 'baz' def self.bar @@bar end end p Foo.bar...