EVGD: Códigos Toscos  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6405
Localização: São Paulo / Catanduva
Offline

Mais um EVGD (Então Você Gostaria De...), porém este trata de registrar as pérolas da tosquice da programação Java.

Compartilhem suas experiências conosco e vamos dar boas risadas e ver como não se programa.

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!

[WWW]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6405
Localização: São Paulo / Catanduva
Offline



O que será que um cara pensa fazendo um código como o de cima?

Era bem melhor fazer:



Não é?

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!

[WWW]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6405
Localização: São Paulo / Catanduva
Offline

Olhem para este if()... hahaahahaahaha...


gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!

[WWW]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6405
Localização: São Paulo / Catanduva
Offline

Porque diabos colocar um return deste de um finally?


gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!

[WWW]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6405
Localização: São Paulo / Catanduva
Offline

Pérola nível 5: O cara simplesmente cria um novo array a cada iteração do ResultSet e copia a array antiga para a nova. Matem-no, por favor.


gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!

[WWW]
Mauricio Linhares
Moderador
[Avatar]

Membro desde: 09/01/2005 23:28:22
Mensagens: 3515
Localização: João Pessoa, Paraíba - Brasil
Offline

Rapaz, dessa vez pegaram pesado mesmo com você né Daniel?

Que projetinho bizarro esse viu

Blog pt-br | Blog en | My Last.fm | Blog de RPG
----------------------------------------
PBJUG - Grupo de Usuários Java da Paraíba | Paraíba.rb - Paraíba Ruby Brigade
How do we tell truths that might hurt?
[WWW] [MSN]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6405
Localização: São Paulo / Catanduva
Offline

Alguém me explica o que a primeira linha faz alí?


gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!

[WWW]
oliveirarenan
Virtual Machine Man
[Avatar]

Membro desde: 19/03/2003 19:29:41
Mensagens: 540
Localização: São Paulo
Offline

E esse código aqui...montando a grid na action....rsrs




Renan Espíndola de Oliveira
Desenvolvedor J2EE
[Email] [MSN] [ICQ]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 13210
Localização: SP
Offline

danieldestro wrote:

O que será que um cara pensa fazendo um código como o de cima?

Era bem melhor fazer:



Não é?


É, mas eu tive de participar de um projeto em que as regras do Checkstyle objetava contra atribuições dentro de expressões. Ou seja, tive de fazer algo muito parecido com o que o autor da digníssima expressão teve de fazer
[WWW]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6405
Localização: São Paulo / Catanduva
Offline

Um boa documentação é sempre necessária, mas isto...


gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!

[WWW]
luiz_ross
Forum Spammer
[Avatar]

Membro desde: 25/09/2002 16:38:34
Mensagens: 1076
Localização: Santo André, SP
Offline


E dale tosquice


"Quanto mais inteligente é um homem, mais originalidade ele descobre nos homens. Pessoas ordinárias não enxergam nenhuma diferença entre eles"

http://luizrossetti.wordpress.com/
[MSN]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6405
Localização: São Paulo / Catanduva
Offline

E já que começamos errado, vamos terminar errado...


gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!

[WWW]
kuchma
Moderador
[Avatar]

Membro desde: 17/01/2003 19:36:16
Mensagens: 1231
Localização: Curitiba - PR
Offline

Nao sei se ja coloquei isso aqui, mas...




Marcio Kuchma

E tu, Belém-Efrata, pequena demais para figurar como grupo de milhares de Judá, de ti me sairá o que há de reinar em Israel, e cujas origens são desde os tempos antigos, desde os dias da eternidade. Mq 5:2, Miquéias, 750 AC aprox.
[WWW] [ICQ]
jack_-_ganzha
JavaEvangelist
[Avatar]

Membro desde: 31/03/2003 13:18:12
Mensagens: 315
Localização: Recife - Pernambuco
Offline

Eu criei um post parecido com esse no JavaFree por causa de codigos muito "particulares" que vi em um projeto. No fim das contas, alguns problemas são mais pontuais e fáceis de resolver. Dificil é quando existem erros graves na arquitetura. Exemplo de codigo dentro de uma classe de negocio:

E, Daniel, não me surpreenderia se vc dissesse que unit tests são artigo raro ou inexistente nesse tipo de projeto.

valeuz...

Marcos Silva Pereira

http://www.javafree.org
http://marcospereira.wordpress.com
[MSN] [ICQ]
danieldestro
Moderador
[Avatar]

Membro desde: 04/09/2002 17:26:16
Mensagens: 6405
Localização: São Paulo / Catanduva
Offline

Apesar de eu saber o que são Unit Tests, aqui eu diria: "Unit o quê???"

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!

[WWW]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Apoiado e desenvolvido por Caelum Cursos Java - Powered by JForum 2.1.8 © JForum Team