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

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

E outra pequena contribuição sobre como criar estruturas de dados, erhm... enfim:

valeuz...

Marcos Silva Pereira

http://www.javafree.org
http://marcospereira.wordpress.com
[MSN] [ICQ]
thiago.correa
Forum Spammer
[Avatar]

Membro desde: 26/03/2006 18:54:30
Mensagens: 1444
Localização: No eixo Campo Bom <-> POA <-> CXJ
Offline

kuchma wrote:Nao sei se ja coloquei isso aqui, mas...




Marcio Kuchma


ahahahah, isso que eu chamo de ser precavido.

---
"Se não puder ajudar, atrapalhe, afinal de contas o importante é participar!"
Thiago
ZehOliveira
Virtual Machine Man

Membro desde: 12/12/2003 22:13:49
Mensagens: 964
Localização: Maceio-AL
Offline



Por que não:

????
J.E.Z
Debugger
[Avatar]

Membro desde: 27/03/2006 14:27:52
Mensagens: 71
Offline

essa eh pra quem conhece C++...

FEITO POR UM PROFESSOR SUBSTITUTO EM SALA DE AULA:

Como mostrar o endereço de um pointer:



Cada um é cada um neh!?
chicobento
JavaGuru
[Avatar]

Membro desde: 14/06/2004 01:44:04
Mensagens: 226
Localização: Campinas
Offline


E então:


SCEA 5
[MSN]
chicobento
JavaGuru
[Avatar]

Membro desde: 14/06/2004 01:44:04
Mensagens: 226
Localização: Campinas
Offline

kuchma wrote:Nao sei se ja coloquei isso aqui, mas...




Marcio Kuchma


Boa! Já ví pior:


E o pior é que foi igual aquela velha historia do macaco. Um carinha fez isso e o resto da equipe foi na dele.
Resultado: TODOS os métodos estavam assim!

SCEA 5
[MSN]
giulianocosta
JavaEvangelist

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

hhehehe...

Essa é classica:


if(isAlgumaCoisa == true){
//sfkljsdklfjklsdfkl
}

Giuliano Costa
Programador
[Email]
kuchma
Moderador
[Avatar]

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

Estava lendo um post sobre onde colocar as regras de negocio e tal e lembrei de uma interessante que encontrei uma vez (revi o codigo algumas vezes pra ter certeza que era aquilo mesmo que meus olhos estavam vendo):





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]
Thiagosc
Forum Spammer

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

giulianocosta wrote:hhehehe...

Essa é classica:


if(isAlgumaCoisa == true){
//sfkljsdklfjklsdfkl
}


Acho que isso se encaixa mais no "estilo de código" do que código burro. O "true" é desnecesssário mas não faz mal algum.

Seria o mesmo que implicar com indentação do código de alguém ou algo parecido, tipo o indivídio que usa tab tirando uma onda de quem usa espaço, e o que usa a formatação automática da IDE tirando sarro dos dois.
plentz
Moderador
[Avatar]

Membro desde: 28/01/2004 07:34:12
Mensagens: 1584
Localização: Porto Alegre, RS
Offline

Thiagosc wrote:
giulianocosta wrote:hhehehe...

Essa é classica:


if(isAlgumaCoisa == true){
//sfkljsdklfjklsdfkl
}


Acho que isso se encaixa mais no "estilo de código" do que código burro. O "true" é desnecesssário mas não faz mal algum.

Seria o mesmo que implicar com indentação do código de alguém ou algo parecido, tipo o indivídio que usa tab tirando uma onda de quem usa espaço, e o que usa a formatação automática da IDE tirando sarro dos dois.


Eu ainda não vi ninguém que achasse melhor usar "== true". Sempre era falta de conhecimento.

Diego Plentz - Twitter
"Provide options, don't make lame excuses."
[Email] [WWW]
Fabricio Cozer Martins
Virtual Machine Man
[Avatar]

Membro desde: 08/05/2004 10:22:03
Mensagens: 935
Localização: Salvador/Brasil
Offline

diego_sl wrote:
Thiagosc wrote:
giulianocosta wrote:hhehehe...

Essa é classica:


if(isAlgumaCoisa == true){
//sfkljsdklfjklsdfkl
}


Acho que isso se encaixa mais no "estilo de código" do que código burro. O "true" é desnecesssário mas não faz mal algum.

Seria o mesmo que implicar com indentação do código de alguém ou algo parecido, tipo o indivídio que usa tab tirando uma onda de quem usa espaço, e o que usa a formatação automática da IDE tirando sarro dos dois.


Eu ainda não vi ninguém que achasse melhor usar "== true". Sempre era falta de conhecimento.

depende, esse caso não é tão desastroso assim, pois tem gente que vem de outras linguagens, onde não tem esse recurso e acaba fazendo isso, concordo que seria uma forma desnecessária de representar uma expressão booleana,sao alguns bits a mais. Mas também não é uma forma errada, as vezes pra quem ta começando expressa mais facilmente.

Tem casos piores... como if (true)...

Fabrício Cozer Martins
Analista de Sistemas
Bacharel em Ciência da Computação da UFBa
Sun Certified Programmer for Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE 1.4
[MSN] [ICQ]
MarcioTavares
Virtual Machine Man
[Avatar]

Membro desde: 09/11/2002 19:33:28
Mensagens: 737
Localização: Rio de Janeiro
Offline

Como eu tenho uns bons anos de experiência com tecnologias e profissionais Microsoft, eu nem me assusto muito com isso. É até normal ver essas coisas.


O que eu me lembro de ter visto recentemente era algo como:



Sem falar no sql dentro do código, tinha mais umas 3 condições assim no like, todas elas substituíveis por uma única linha com and coluna2 like '%alguma coisa%' (sem os espaços).
Engraçada foi a cara do programador que fez isso, quando viu que tinham alterado o código dele...

- Galera do RJ precisa prestigiar os eventos de Java!!

- Sou a favor da extinção do Cobol da face da Terra!
[Email] [MSN]
coutinho
HelloWorld

Membro desde: 21/11/2003 16:51:13
Mensagens: 13
Offline

Os nomes de alguns métodos e objetos foram modificados, para preservar o programador e a empresa, senão, fica fácil saber de quem é a káca!

OBS: A lógica dos algoritmos foram preservadas, por questão de lógica! hã .. quanto aos comentários, foram adicionados para sacanear mesmo...

DIVIRTA-SE ...



1)Quanto mais complicado pra esse cara aqui, melhor...




2)Aprendendo expressão condicional ternária




3)Garantindo NullPointerException ...




4)Acho que é o mesmo cara da Condicional Ternária...




5)roolback, pra quê? que se fErre!!!




6)Mais uma de transações com banco de dados




7)Para morrer de rir ... hahahah




Para quê inicializar a variável com -1 ???




9)O que acontece??




10)Derrubando a VM




11)Validando extensão de arquivos?




12)Como você simplificaria o código abaixo?




13)Sem dúvidas, grande campeã!!!

ZehOliveira
Virtual Machine Man

Membro desde: 12/12/2003 22:13:49
Mensagens: 964
Localização: Maceio-AL
Offline

Pode até ter coisa interessante nesse teu post, coutinho. Mas quem vai ler esse negócio todo aí é o vigia...
Vegetto
Virtual Machine Man
[Avatar]
Membro desde: 22/06/2003 15:39:49
Mensagens: 796
Localização: São Paulo
Offline

Na minha mania maldita de bater o olho em código fonte de sites que eu acho tosco, só pra ver quantas tabelas encadeadas tem, acabei por encontrar isso:



Sugiro uma atenção especial ao fato dele validar se eu sei ou não digitar hotmail.... 'hotmeil.com"... muitissimo precavido

... Ainda há a "VerificaEmail2()", no mesmo source, que faz a mesma "verificação" pra um segundo inputbox
[WWW] [MSN] [ICQ]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team