Só passando por aqui pra dizer que se você está começando agora ou já programa a um tempo… SEMPRE use o style guide padrão da linguagem :)

https://github.com/bbatsov/ruby-style-guide#source-code-layout

Voltei a trampar com ruby e tem algumas diferenças em relação ao style guide de python mas eu já tinha alguma ideia de como algumas coisas deveriam ser e acabei conflitando com o código legado.

Isso torna o processo de inclusão e entedimento incial muito custoso e um pouco frustrante, pois vc acha que a galera usa Modulo::Constante mas usam Modulo::Metodo Funciona do mesmo jeito mas custa nada colocar explícito aquele cabloco na verdade é um Modulo::Metodo()