Lançado o MentaBean - Persistencia simples via configuração programática  XML
Índice dos Fóruns » Notícias
Autor Mensagem
Rodrigo Carvalho Auler
Virtual Machine Man

Membro desde: 14/02/2003 15:59:17
Mensagens: 564
Localização: Rio de Janeiro
Offline

rc wrote:testar != escrever testes. Testar é ruim, escrever testes é bom. Ah, a sensação de ver a barrinha do JUnit verdinha ao rodar os mais de 500 testes do sistema (ou mesmo se forem 10, no início) após fazer um bug fix ou uma boa refatoração não tem preço.

Só completando, escrever testes realmente é muito bom quando se tem uma arquitetura decente, ou seja, classes enxutas com escopo definido, baixo acoplamento, alta coesão e todos os cliches de OO. Quando se tem classes monstros que fazem mil coisas e dependem de outras mil coisas, escrever testes além de ser chato é praticamente impossível. Como a grande maioria dos programadores não sabe OO direito, não é de se espantar que não consigam escrever testes pros seus códigos.

[]'s

Rodrigo Auler
Fabio Kung
JavaEvangelist

Membro desde: 08/03/2004 08:24:47
Mensagens: 445
Localização: São Paulo
Offline

É aí que você se vê forçado a refatorar e começa a aparecer a real beleza (e importância) da coisa!

Procurando por oportunidades de emprego?
OndeTrabalhar.com
OndeTrabalhar.com Java?


http://blog.caelum.com.br


Fabio Kung
[WWW] [MSN] [ICQ]
rflprp
Virtual Machine Man

Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline

Parabéns, Sérgio.

Diversidade é o espírito da coisa.

[]´s
saoj
Forum Spammer
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2292
Localização: Los Angeles, EUA
Offline

Rafaelprp wrote:Parabéns, Sérgio.

Diversidade é o espírito da coisa.

[]´s


Obrigado mesmo! Agradeço a todos que como vc, mesmo sem terem qualquer contato pessoal comigo, conseguiram entender o espírito da coisa e não ridicularizaram ou deboxaram apenas pelo fato de "não ter testes unitários".

Jonatas wrote:
Nos primeiros tópicos, vi um participante do fórum ridicularizar o autor do mentaBean por não usar testes unitários.

Me pergunto: Em que mundo estamos?
Somos uma comunidade que busca aperfeiçoar, ensinar, aprender daquilo que trabalhamos no dia a dia, ou somos um bando de arrogantes orgulhosos que em detrimento de usar tal tecnologia ou (achar que sabe) dominar certos paradígmas, saimos esperniando por alguém não estar em conforme com o pequeno roteirinho viciante no qual estamos inseridos?


Participe dos meus novos blogs:
O Poder Primário - Você no controle da sua felicidade
Sedução Tecnológica - Tutoriais, dicas e histórias de um engenheiro

[Email] [WWW]
rflprp
Virtual Machine Man

Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline

Eu particularmente acho testes unitários muito importantes, mas daí dizer que softwares desenvolvidos sem eles não prestam, é como falar que todo branco é nazista, negro é ladrão e árabe é suicida.

[]´s
chun
Forum Spammer
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1264
Localização: Curitiba/PR
Offline

O problema reside em um unico fato:

"Um framework SEM TESTES é uma bomba relogio"

O problema nao reside em uma APLICAÇÃO... e sim em um Framework... pois é impossível garantir que uma versao posterior nao ponha tudo a perder...

Mas isso nao retira a validade de testes unitarios em uma aplicação... mas em um framework EH MUITO GRITANTE... imagina um hibernate sem testes... seria INVIAVEL.

Mas o saoj nao entende esta parte... acha que tudo é ataque pessoal a ELE... e nao é...

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

-----
Controverso eu ?

http://www.go-java.com/blog
[WWW] [ICQ]
rflprp
Virtual Machine Man

Membro desde: 27/04/2005 18:52:49
Mensagens: 822
Offline

chun wrote:O problema reside em um unico fato:

"Um framework SEM TESTES é uma bomba relogio"

O problema nao reside em uma APLICAÇÃO... e sim em um Framework... pois é impossível garantir que uma versao posterior nao ponha tudo a perder...

Mas isso nao retira a validade de testes unitarios em uma aplicação... mas em um framework EH MUITO GRITANTE... imagina um hibernate sem testes... seria INVIAVEL.

Mas o saoj nao entende esta parte... acha que tudo é ataque pessoal a ELE... e nao é...


Cara, eu lí esse post inteiro e não quero tomar partido de nada, mas dá só uma olhada na primeira resposta do post:

cv wrote:
saoj wrote:Veja como é simples: ...


Simplorio, nao simples. E cade os testes?


Acho que a thread já começou com o pé errado, daí pros ânimos de exaltarem não faltou muito.
saoj
Forum Spammer
[Avatar]

Membro desde: 09/03/2004 23:34:46
Mensagens: 2292
Localização: Los Angeles, EUA
Offline

chun wrote:
O problema reside em um unico fato:

"Um framework SEM TESTES é uma bomba relogio"

O problema nao reside em uma APLICAÇÃO... e sim em um Framework... pois é impossível garantir que uma versao posterior nao ponha tudo a perder...

Mas o saoj nao entende esta parte... acha que tudo é ataque pessoal a ELE... e nao é...


Sugiro que vc coloque isso num outdoor: "O Mentawai é uma bomba relógia porque não tem testes unitários!"

Eu vou colocar um outro do lado falando assim: "O Mentawai é utilizado por dezenas de empresas no Brasil e no exterior. Recebemos muitos emails aprovando e incentivando. Pessoas de dentro da própria Sun aprovam e usam. Há um ERP feito com o Mentawai na frança. Há empresas de consultoria fazendo projetos web com o Mentawai. Documentaçao clara, objetiva e em portugues. Para mais informaçoes sobre os casos de sucesso apresentados aqui clique aqui e aqui."

Aproveito para comunicar o seguinte também, pois vc me deu uma boa idéia:

"Se vc é um especialista em testes unitários ou tem bons conhecimentos e vontade de aprender, entre para o time do Mentawai e faça testes unitários para o nosso framework. Acreditamos que vc ficará bem feliz em poder entrar para o time de desenvolvedores do Mentawai, mas para lhe dar um incentivo a mais vc receberá de present um iPhone da Apple caso os testes fiquem realmente muito bem feitos. Interessados entrar em contato com algun desenvolvedor do Mentawai."




Participe dos meus novos blogs:
O Poder Primário - Você no controle da sua felicidade
Sedução Tecnológica - Tutoriais, dicas e histórias de um engenheiro

[Email] [WWW]
chun
Forum Spammer
[Avatar]
Membro desde: 08/11/2004 15:43:41
Mensagens: 1264
Localização: Curitiba/PR
Offline

Rafaelprp wrote:
cv wrote:
saoj wrote:Veja como é simples: ...


Simplorio, nao simples. E cade os testes?


Acho que a thread já começou com o pé errado, daí pros ânimos de exaltarem não faltou muito.


Olhe... foi a opiniao do CV... e por incrivel que pareca... a maioria concordou com a afirmacao dele...

E se o saoj lanca um troco num forum que nem o do GUJ.... ele deve estar preparado para este tipo de comentarios... e responder tmb... afinal... se fosse algo que ele estivesse fazendo soh pro mentawai.... colocaria no forum do framework direto...

Ps: Este post é uma opinião pessoal e NÃO DEVE SER ENCARADO COMO VERDADE ABSOLUTA... então... caso você não concorde... não precisa cortar os pulsos...

-----
Controverso eu ?

http://www.go-java.com/blog
[WWW] [ICQ]
amilhoranza
JavaBaby
[Avatar]

Membro desde: 15/02/2005 11:05:02
Mensagens: 93
Localização: Em qual horário ?
Offline

Discordo de você que o mentawai seja uma bomba relógio. Eu diria que é um relógio, pois trabalha direitinho.

Prefiro 1 milhão de vezes usar o menta sem testes unitários do que usar Struts, WebWork JSF que possuem todos os tais testes.

Faço uma aplicação muito melhor e mais rápido do que se eu fizesse com os outras FW citados.


=======
Got Java ?
Rafael Steil
Administrador
[Avatar]

Membro desde: 31/08/2002 02:35:53
Mensagens: 5974
Localização: São Paulo
Offline

Bom pessoal,

contrariando a nossa atual politica de não trancar tópicos, estamos encerrando por aqui esta discussão, pois será o melhor para muitas pessoas.

Grato pela compreesão de todos.
Rafael

"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"

http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil
[Email] [WWW]
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team