| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/11/2007 17:35:04
|
peczenyj
Moderador
![[Avatar]](/images/avatar/299dc35e747eb77177d9cea10a802da2.jpg)
Membro desde: 26/03/2006 23:25:37
Mensagens: 3191
Localização: Rio de Janeiro
Offline
|
Estou me baseando nesse exemplo
http://en.wikipedia.org/wiki/Fluent_interface
Codigo Atual
Proposta Via Fluent Interface (recusada, é claro, pois a resposta do arquiteto é "GAT/GAX" ... enfim... )
Pergunta: Estou dourando a pilula ou estou no caminho certo?
Como isso poderia caracterizar uma DSL ?
This message was edited 1 time. Last update was at 14/11/2007 17:40:29
|
http://pacman.blog.br
'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.' |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/11/2007 17:04:32
|
abstract
JavaTeenager
Membro desde: 11/10/2004 04:23:26
Mensagens: 172
Offline
|
Olá, ainda não estudei sobre o assunto. Mas o guilherme tem um post legal sobre:
http://gc.blog.br/2007/09/25/refatorando-para-fluent-interface/
http://gc.blog.br/?s=fluent+interface
|
[ ]'s Bruno
"O descanso é coisa boa ....para os mortos." - T. Carlyle
-
http://abstractj.com
----------------------------------------------------
Volenti Nihil Dificille
---------------------------------------------------- |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/11/2007 03:16:58
|
brunohansen
JavaEvangelist
![[Avatar]](/images/avatar/1e0feeaff84a19bf3936e693311fa66d.jpg)
Membro desde: 27/03/2006 11:11:34
Mensagens: 391
Offline
|
Aii show de bola!!! Que exemplo legal de fluent interface!!! (Agora até eu vou tentar aprender e usar fluent interface!)
Sem falar sobre os posts do QCon! Vou passar um tempo nesse blog!
Ae Guilherme show de contribuição! Show de blog! Parabéns!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 18/11/2007 18:56:03
|
pcalcado
Moderador
![[Avatar]](/images/avatar/110eec23201d80e40d0c4a48954e2ff5.jpg)
Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline
|
É uma Fluent Interface porque você alterou o estilo da linguagem para ter algo mais leg[ovel, mais fluente mesmo.
Não é uma DSL porque a linguagem que você está usando ainda é Java, você ainda resolve problemas da mesma maneira que Java faz.
|
Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/11/2007 20:43:37
|
AllMighty
Java Ninja
![[Avatar]](/images/avatar/c900197841211ba608f56.gif)
Membro desde: 16/08/2004 17:21:42
Mensagens: 266
Localização: São Paulo
Offline
|
peczenyj wrote:Estou me baseando nesse exemplo
Eu acho que withView(this) "flui" melhor que setView(this). De resto parece legal.
|
Rafael de F. Ferreira
Blog: http://www.rafaelferreira.net/
Links miscelâneos: http://stoa.usp.br/rafaelferreira |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/03/2009 12:02:15
|
GutomCosta
Thread.start()
![[Avatar]](/images/avatar/f7e4dd6300aa79c1ba9425a76dcf26f5.jpg)
Membro desde: 08/08/2005 20:20:59
Mensagens: 32
Localização: Rio de Janeiro
Offline
|
pcalcado wrote:É uma Fluent Interface porque você alterou o estilo da linguagem para ter algo mais leg[ovel, mais fluente mesmo.
Não é uma DSL porque a linguagem que você está usando ainda é Java, você ainda resolve problemas da mesma maneira que Java faz.
Shoes,
Apesar do tópico ser antigo, não entendi sua colocação sobre Fluent Interfaces não ser uma DSL. No meu entendimento, seria uma forma de implementar uma DSL Interna, ou estou errado?
O que caracteriza uma DSL? Da forma como vc colocou somente seria uma DSL se eu estivesse criando uma nova linguagem com um novo parser?
Value
Luiz Costa
|
Luiz Costa
www.sagadoprogramador.com.br |
|
|
 |
|
|