EVGD: Códigos Toscos  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
giulianocosta
JavaEvangelist

Membro desde: 11/08/2003 09:59:28
Mensagens: 436
Offline

SELECT UPPER(P.IDADE)
,UPPER(P.DT_NASCIMENTO)
,UPPER(P.NM_PESSOA)
FROM PESSOA P

Giuliano Costa
Programador
[Email]
peczenyj
Moderador
[Avatar]

Membro desde: 26/03/2006 23:25:37
Mensagens: 3174
Localização: Rio de Janeiro
Offline

Po, uma vez eu achei um codigo fortran que tinha, no inicio, um IF e um GOTO.

o IF tinha uma condição que era "impossivel" de ser verdade. mas uma vez removida esta linha o programa - 5 mil linhas - não funcionava corretamente.

Aparentemente nenhum GOTO posterior ia praquela linha... mistério...

http://pacman.blog.br

'Não importa quanto alguém se dedique à tarefa. Ninguém consegue fazer a água da cascata cair para cima.'
[WWW]
flaleite
JavaEvangelist

Membro desde: 31/03/2006 15:28:55
Mensagens: 472
Localização: Ribeirão Preto - SP
Offline

peczenyj wrote:Po, uma vez eu achei um codigo fortran que tinha, no inicio, um IF e um GOTO.

o IF tinha uma condição que era "impossivel" de ser verdade. mas uma vez removida esta linha o programa - 5 mil linhas - não funcionava corretamente.

Aparentemente nenhum GOTO posterior ia praquela linha... mistério...


Hahaha, já tive problema parecido só que em C++ e na verdade era um memory leak. Ao colocar o trecho tudo acabava se encaixando e o memory leak não detonava nada ao tirar o codigo inútil o memory leak acontecia.

Flávio Suguimoto
flaleite.blogspot.com
[MSN]
jack_-_ganzha
JavaEvangelist
[Avatar]

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

julianostr wrote:

Já vi uma bem parecida:

Achei tão estranho que tive que ler mais de uma vez.

valeuz...

Marcos Silva Pereira

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

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

jack_-_ganzha wrote:Já vi uma bem parecida:

Achei tão estranho que tive que ler mais de uma vez.


Ah pessoal - deixem de ser tao ceticos. Talvez o cara estivesse apostando numa situacao de concorrencia extrema onde a thread fosse interrompida e a variavel sofresse uma modificacao antes de sua retomada pelo processador.

Incrivel como tem codigo tosco por ai. Como ja diria uma antiga professora minha de Estatistica: nao ganho bem mas me adivirto muitcho.


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]
Sami Koivu
Virtual Machine Man
[Avatar]

Membro desde: 16/09/2004 09:49:27
Mensagens: 571
Localização: Curitiba-PR
Offline

Hmm, acho que seria interessante cada um postar o código mais tosco que ele mesmo já escreveu. Vamos lá, quem é o primeiro?

No momento não consigo lembrar de nada muito "legal", mas faz alguns anos eu escrevi um wrapper para a classe Calendar com a opção para a data ser indefinido. Caso em que, a referência para o objeto Calendar era null. Nesse caso, o método toString() retornava a String "null".

Ou seja, mais ou menos assim:


Consegui totalmente confundir um colega que estava fazendo mudanças no sistema, debugando o código e imprimindo o valor de uma referência a esta classe wrapper e pensando que a referência era null (quando, na verdade, só a data contido no objeto era null).

[]s,
Sami

(Slightly) Random Broken Thoughts on Java Security
[Email] [WWW] [Yahoo!] [MSN]
thiago.correa
GUJ Master
[Avatar]

Membro desde: 26/03/2006 18:54:30
Mensagens: 1853
Offline

Alguma luz????!

---
"Se não puder ajudar, atrapalhe, afinal de contas o importante é participar!"
Thiago
[MSN]
Thiagosc
GUJ Master

Membro desde: 27/04/2006 21:01:27
Mensagens: 1134
Offline

thiago.correa wrote:Alguma luz????!


Isso tá com cara de problema introduzido na manutenção. Vai ver que o desenvolvedor original fez o "if", e depois alguém querendo evitar aquela situação mudou o valor para "false", que é o caminho mais fácil, ao invés de entender melhor o programa e modificar o que fosse necessário no lugar certo.
Anderson Leite
Java Ninja
[Avatar]

Membro desde: 03/03/2005 09:53:07
Mensagens: 275
Offline

Vai ficar grande, mas juro q encontrei isso numa JSP...


[WWW] [MSN]
danieldestro
Moderador
[Avatar]

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

De uma consultoria que perdeu o projeto aqui, porque não gostaram do serviço deles.


gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
danieldestro
Moderador
[Avatar]

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

Vindo daqui: http://www.guj.com.br/posts/list/15/35435.java#188311


gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
fmeyer
Moderador
[Avatar]
Membro desde: 22/02/2005 17:26:29
Mensagens: 1577
Localização: Sao Paulo
Offline

http://flickr.com/photos/fmcamargo/187561305/

essa me doeu o utero quando vi

amigos do governo ... tstststs

Fernando Meyer http://blog.fmeyer.org
[Email] [WWW]
farribeiro
JavaEvangelist
[Avatar]

Membro desde: 20/04/2005 00:15:49
Mensagens: 474
Localização: Araçatuba
Offline

danieldestro wrote:Vindo daqui: http://www.guj.com.br/posts/list/15/35435.java#188311



Deixa eu entender... traduzido?

Fábio Rodrigues Ribeiro
[WWW] [Yahoo!] [ICQ]
grprado
JavaTeenager

Membro desde: 29/03/2006 09:26:23
Mensagens: 177
Localização: Brasília-DF
Offline

danieldestro wrote:De uma consultoria que perdeu o projeto aqui, porque não gostaram do serviço deles.



Nossa não tinha lido isso ainda.

Esse DAL não tem nada a ver com um pattern né?

Por favor, responda que não

Guilherme Prado
grprado.com
[WWW] [MSN]
danieldestro
Moderador
[Avatar]

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

É o típico cara que não sabe o que um Design Pattern é e para que serve. E também não se deu ao luxo de procurar saber.

gotjava?
Doe sangue
What You See Is What You Get!
Apostilas de Java grátis!
RefsCALL - Bandeira Eletrônica para Árbitro de Futebol
[WWW]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team