Nesta entrevista o Shoes “pontua” vários conceitos tanto sobre DSL, quanto sobre o chamado Ruby Style, Fluent Interface, e coisinhas mais que foram levantadas aqui no GUJ dias atrás.
Vale a pena ler!
OBS: Não estou fazendo propaganda de nenhum dos dois, porque nem conheço esses caras pessoalmente. Aliás, nunca nem sequer troquei idéia com eles pela net.
Como vc já tinha reclamado dias atrás do termo Ruby Style, venho por meio dessa informar a vc e a quem possa interessar que estaremos removendo esse termo da documentação do Mentawai.
O estilo de configuração “Ruby style” ao qual nós nos referíamos é simplesmente um modo menos verboso de configurar, com métodos menores e mais concisos.
Quem conhece Ruby vai notar que os métodos seguem esse estilo, por exemplo:
s = obj.toString(); // Java
s = obj.to_s(); // Ruby
Então, inocentemente, utilizamos o termo Ruby Style para: