O que caracteriza o termo "Sindrome de DAO" frente ao Domain Model ?  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
YvGa
Virtual Machine Man

Membro desde: 07/03/2007 15:58:16
Mensagens: 517
Offline

renatosilva wrote:
Concordo, e não é só com DDD. Na minha opinião existe toda uma atmosfera cult, e às vezes isso dá no saco, principalmente quando esses caras vêm falar bonito e atrapalhar o seu trabalho. Me lembro por exemplo quando eu usava abstract method e IoC há anos atrás no Delphi, sem saber sequer o nome daquilo. Porém eu não fiz nenhuma mágica, nem li nenhum livro do Martin Fowler, apenas fui lá e fiz. Mas na comunidade Java tudo tem que ter nome, status e pessoas a cultuar, pra criar um clima cult que ajude a verder livros, palestras, cursos, consultorias e sei lá o quê.

Outro exemplo foi quando li sobre BDD, achei uma certa encheção de linguiça. O pior pra mim nem é o autor em si demonstrar ou vender suas idéias (às vezes até acredito que não há fins promocionais em muitas delas), o pior é que aquilo acaba virando uma doutrina onde se fala demais e se vê muito pouco, onde as pessoas acreditam mais do que pensam.

Entenda bem, não estou dizendo que o livro de DDD por exemplo é puro blá blá blá, estou dizendo que, na minha opinião, às vezes se cria uma certa babação em torno dos assuntos, e o resultado final muitas vezes é aquele monte de código fedido posando de chique, que você tem que manter, ou aquele dinheiro que você perde em cursos bonitos na forma mas pobres no conteúdo, ou ainda aquele framework revolucionário que custa uma nota e você comprou depois de assistir aquelas palestras cheias das siglas da vez, e que te prometem a "alta produtividade em JEE" de sempre.

Resumindo, na minha opinião tem muita é frescura por aí.


Tenho um medo desse tipo de afirmacao simplificada assim. Nem tanto por quem escreve, mas mais por quem lê.

O que eu me pergunto, nao necessariamente sobre o colega que postou o trecho acima, mas por quem le e concorda de bate-pronto, é o quanto realmente o que é dito é babação e em determinada realidade realmente pode atrapalhar e o quanto isso é aquele velho e conhecido: "Nao entendi nada dessa papagaiada toda aí, vou continuar fazendo minhas gambiarras sem nome aqui que assim sou mais produtivo." E acaba armando um parafernalha que so ele entende e por entender acha que é simples.

Sinceramente, nao consigo imaginar de que forma DDD possa atrapalhar em alguma coisa o desenvolvimento de um software, a nao ser no mais simples caso.

O que atrapalha e muito sao dois "analistas" discutindo qual a melhor implementacao (seja baseada em DDD ou nao) sem testar nenhuma. Aí ficam dias naquele blabla sem nexo e quando o projeto atrasa a culpa é do Java, do DDD, do Struts, Hibernate etc...

Paulo Borio
mochuara
GUJ Master
[Avatar]
Membro desde: 20/05/2009 11:21:32
Mensagens: 1776
Offline

Pra criticar a pratica em si e preciso ter algum conhecimento sobre diferentes perspectivas, linguagens. Mas no caso do Java o que não falta são "entendedores", inclusive dos reais problemas.

This message was edited 1 time. Last update was at 31/08/2009 14:13:18

 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team