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: 6667
Localização: São Paulo / Catanduva
Offline

Pior se ele foi um atendente de telemarketing antes.


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

Membro desde: 14/07/2006 09:45:21
Mensagens: 128
Offline

danieldestro wrote:Pior se ele foi um atendente de telemarketing antes.

Garanto que esse aí fala "vou ir"
Leozin
JWizard
[Avatar]

Membro desde: 18/06/2005 21:01:26
Mensagens: 2310
Localização: São Paulo/SP
Offline

richardpeder wrote:
danieldestro wrote:É segredo!


E se quiser viver deve mantê-lo muiiiiito em segredo!


Ufa, melhor eu ficar quieto então rsrs

http://www.leozin.com.br/blog
[ICQ]
diguix
JavaChild
[Avatar]

Membro desde: 27/08/2006 19:53:29
Mensagens: 142
Localização: RJ/Rio de Janeiro
Offline

Já que reviveram esta thread, e por acaso acabo de me deparar com algo sobrenatural rs
segue ai:


Interessante não?
O que seria dos amantes de refactory como eu, senão houvesse este tipo de código? hehehe

Fico feliz !!

O conhecimento está a onde nós olhamos com vontade de aprender!
[Email]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

Eu tinha visot uma pérola mosntra esses tempos.. procurei o tópico e não achei se eu ver denovo eu posto.

Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
paulog
JavaBaby
[Avatar]

Membro desde: 18/03/2008 07:16:17
Mensagens: 75
Localização: Blumenau
Offline

Enquanto isso na minha empresa...

Alguém queria ter certeza que o recurso iria ser fechado.
Se eu colocar o for até 50, será que melhora a performance?

João Paulo Gonçalves
"Antes cair com a verdade, do que vencer pela mentira"
[Email]
Feijão
Thread.start()
[Avatar]

Membro desde: 20/10/2006 17:48:20
Mensagens: 27
Localização: São Paulo
Offline

Para mim uma verdadeira obra de arte:


Todo castigo pra corno é pouco.
ViniGodoy
Moderador
[Avatar]

Membro desde: 11/12/2006 08:22:01
Mensagens: 20581
Localização: Curitiba/PR
Offline

Esses dias vi um conjunto grande de códigos toscos, um seguido do outro.
E o pior, o local onde estavam escritos chamava-se "Prova de Certificação Java".

Ou alguém discorda que os códigos da prova de certificação não são toscos? Sinceramente, se alguém viesse com código daquele e fosse meu funcionário, acho que demitia na hora.

@ViniGodoy - Lattes

Tem dúvidas de Java? Poste no fórum! Não respondo dúvidas de java via MP!

Ponto V! - Desenvolvimento de Jogos Profissional - @Pontov - Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).

Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[WWW]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Eu escrevo propositadamente vários códigos toscos aqui no GUJ, só para servirem como um exemplo didático.

Em um programa decente você não usaria



mas eu normalmente mostro assim para não deixar o código cheio de "try/catch".

Em código de produção, obviamente, ponho os tratamentos adequados.
[WWW]
deniswsrosa
GUJ Ranger
[Avatar]

Membro desde: 21/07/2005 08:51:27
Mensagens: 807
Offline

danieldestro wrote:Pior se ele foi um atendente de telemarketing antes.



Poxa..... esse ai chutou o balde mesmo!

SCJP, SCEA I
[MSN]
Guilherme Gomes
Virtual Machine Man
[Avatar]

Membro desde: 25/06/2007 14:32:09
Mensagens: 686
Localização: São Paulo
Offline



Muitas vezes me confundi com os meus 1's minúsculos e maiúsculos.

Detalhe, o nome da classe que tem esse trecho de código é DirfServilet.... com 'i' em Servlet!

This message was edited 1 time. Last update was at 23/04/2009 11:09:22


-----------
Atenciosamente,
Guilherme V. F. Gomes.
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
mario.fts
GUJ Ranger
[Avatar]

Membro desde: 14/05/2008 09:41:06
Mensagens: 817
Localização: São Paulo - ZL
Offline



sério... muito sério.

Mário Amaral Gonçalves

"Ciência da computação tem tanto a ver com o computador como a Astronomia com o telescópio, a Biologia com o microscópio, ou a Química com os tubos de ensaio. A Ciência não estuda ferramentas, mas o que fazemos e o que descobrimos com elas." - Edsger Dijkstra
[Email]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

mario.fts wrote:

sério... muito sério.


É que em C++ às vezes você precisa de fazer esse tal teste "if (this != NULL)". O carinha deve ter sido programador C++ em alguma vida passada


[WWW]
diego2005
GUJ Master
[Avatar]

Membro desde: 17/08/2005 10:11:05
Mensagens: 1095
Offline

thingol wrote:
mario.fts wrote:

sério... muito sério.


É que em C++ às vezes você precisa de fazer esse tal teste "if (this != NULL)". O carinha deve ter sido programador C++ em alguma vida passada



Ah, é??? Em C++ tem isso ou você está zuando??? Se tiver explica porque....rssrsrsr



T+

SCJP 1.4

Meu Currículo
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Vou explicar direitinho por quê.

Como vocês devem saber, em C++ e C# o default não é chamar um método dependendo da classe do objeto (isso em C++ se chama um método "virtual"), e sim dependendo do tipo da variável (mais ou menos o que ocorre, em Java, quando se chama um método "estático").

Isso quer dizer que é possível invocar um método sem ter um objeto válido. Algo como:



O que deve ocorrer em C++ é algo como o nosso conhecido NullPointerException, só que mais assustador.
Mas você pode fazer uma coisa como:

se você for mais medroso.

Você pode até atribuir ao this, se usar um compilador antigo. Hoje em dia os compiladores não são tão toscos e não permitem mais isso.
[WWW]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team