Complete a frase: "Todo programador Java ruim que eu conheco..."

[quote=luidhi][quote=cv]…bom, o titulo da mensagem diz tudo. Completem a frase:

Todo programador Java ruim que eu conheco…[/quote]
…frequenta o GUJ.
Macho que é macho escreve em linguagem de máquina!
Gostaria que me respondesse algumas questões:

  • Quando que eu vou usar efetivamente unboxing e boxing?
  • Para que vou usar efetivamente generics?
  • Porque demorou TANTO tempo para ter enumeradores na linguagem?
  • Porque os programadores java usam tantos buzzwords?
  • Porque é tão custoso fazer um “Hello World” com EJB?
  • Para que tantos frameworks que se compromentem a mudar o mundo se na verdade 99% do nosso trabalho resume-se em persistência, request e response?
  • Porque dizem que o Spring e inversão de controle “facilita” o desenvolvimento, se você gasta o dobro do tempo do que codificaria configurando xml’s?
  • Porque quando programo em Java, perco 90% do meu tempo em codificação dos frameworks e 10% na na codificação do negócio?
  • Porque a aplicação tem que ser escalável e prever todo tipo de aplicação (web, desktops), se a maioria dos projetos não vão NUNCA mudar?
  • Porque javeiros metem tanto pau no .net e vice versa se as duas plataformas estão competindo para ver quem copia mais as idéias dos outros?
  • Porque eu to fazendo tanta pergunta idiota?
    [/quote]
    A única pergunta sensata foi a ultima, mas acho que não sou eu quem deve responder.

Todo programador Java ruim que eu conheço…
…quer trabalhar no google. rsrsrs

todo programador ruim java que conheço
… conhece 10% de JAVA SE e diz: “EU SEI PROGRAMAR JAVA”.

isshhhh, acho que faço parte dessa ai. rsrsrs

[quote=nbluis][quote=luidhi][quote=cv]…bom, o titulo da mensagem diz tudo. Completem a frase:

Todo programador Java ruim que eu conheco…[/quote]
…frequenta o GUJ.
Macho que é macho escreve em linguagem de máquina!
Gostaria que me respondesse algumas questões:

  • Quando que eu vou usar efetivamente unboxing e boxing?
  • Para que vou usar efetivamente generics?
  • Porque demorou TANTO tempo para ter enumeradores na linguagem?
  • Porque os programadores java usam tantos buzzwords?
  • Porque é tão custoso fazer um “Hello World” com EJB?
  • Para que tantos frameworks que se compromentem a mudar o mundo se na verdade 99% do nosso trabalho resume-se em persistência, request e response?
  • Porque dizem que o Spring e inversão de controle “facilita” o desenvolvimento, se você gasta o dobro do tempo do que codificaria configurando xml’s?
  • Porque quando programo em Java, perco 90% do meu tempo em codificação dos frameworks e 10% na na codificação do negócio?
  • Porque a aplicação tem que ser escalável e prever todo tipo de aplicação (web, desktops), se a maioria dos projetos não vão NUNCA mudar?
  • Porque javeiros metem tanto pau no .net e vice versa se as duas plataformas estão competindo para ver quem copia mais as idéias dos outros?
  • Porque eu to fazendo tanta pergunta idiota?
    [/quote]
    A única pergunta sensata foi a ultima, mas acho que não sou eu quem deve responder.[/quote]
    Com essa frase vc respondeu “não interessa, isso é java e ponto final”, para as outras…

[quote=Daniel Quirino Oliveira]Todo programador Java ruim que eu conheco…
… acha Java a melhor coisa já inventada depois do forno de micro-ondas.[/quote]
Microondas é tão bom assim?

Todo programador Java ruim que eu conheço usa BOs, VOs, DTOs, DAOs e o que mais ele puder enfiar de siglinha no nome das classes, e as torna umas structs glorificadas.

Todo programador Java ruim que eu conheço…

…acha que software pode ser finalizado/terminado/concluido, e nao entende tao bem como o ciclo de vida de um software se desenrola na pratica.

Todo programador Java ruim que eu conheco…
… não guja ou googla antes de perguntar :lol:

Todo programador Java ruim que eu conheco…
insiste em querer usar um Drag-and-drop q nem no Delphi.

Todo programador Java BOM que eu conheco…
é chato!!!

[quote=luidhi]
Com essa frase vc respondeu “não interessa, isso é java e ponto final”, para as outras… [/quote]

Existe uma coisa que vc não entende, todo o software tem uma proposta, Java é um software e também tem a sua proposta.

Agora, entenda qual a proposta de java para isso que acabou de dizer que vai saber quando usar tais ferramentas.


Todo programador Java ruim que eu conheco…
Sabe toda a sopa de letrinhas que java têm, mas não entende pra que servem, por exemplo (EJB, autoboxing, generics)

Todo Analista ruim que eu conheço…

Acha que um microondas tem que prever a utilização de rodas, volante, motor, ser alimentado por biodiesel sendo que o requisito era “esquentar comida”.

Sem querer ser mala, nbluis, mas ver “todo o software tem uma proposta, Java é um software e também tem a sua proposta.” e “Java não é escolha, é obrigação” assim tao perto umas das outras realmente me confundiu. Afinal, eh pra ser usado com moderacao e de acordo com a proposta, ou pra usar por obrigacao?

[quote=nbluis][quote=luidhi]
Com essa frase vc respondeu “não interessa, isso é java e ponto final”, para as outras… [/quote]

Existe uma coisa que vc não entende, todo o software tem uma proposta, Java é um software e também tem a sua proposta.

Agora, entenda qual a proposta de java para isso que acabou de dizer que vai saber quando usar tais ferramentas.


Todo programador Java ruim que eu conheco…
Sabe toda a sopa de letrinhas que java têm, mas não entende pra que servem, por exemplo (EJB, autoboxing, generics)[/quote]
Bem, conhece a fórmula dos porcos assados?

http://www.google.com/search?q=fabula+porcos+assados

Isso em TI tem um nome: RUP!
E o Java queima florestas para assar porcos…

huiahauahuiaaiu
boa…
agora lendo até eu achei engraçado.

essa assinatura é resultado de uma inspiração de sexta-feira ao fim da tarde.

digamos então, faça o que eu digo mas não faça o que eu faço.

Todo programador Java ruim que eu conheco…

…Não sabe como fazer uma pergunta minimamente inteligente em fórum pois nem ao menos entendeu o problema pelo qual está passando.

vc (vc != cv ao contrário) é obrigado a usar Java pela proposta dele com moderção em 100% dos casos que as duas oção sejam convertidas apenas em Java pela moderação da obrigação da proposta de uso dele que te obriga a ser moderado com a proposta de uso pra 100% das propostas moderadas sem opção pela obrigação intrínseca dos softwares. Ou não!

[quote=luidhi]
Bem, conhece a fórmula dos porcos assados?

http://www.google.com/search?q=fabula+porcos+assados

Isso em TI tem um nome: RUP!
E o Java queima florestas para assar porcos… [/quote]

Em partes ainda não te tiro a razão.
Mas na verdade, quem queima florestas são engenheiros, projetistas, arquitetos, analistas, programadores mirabolantes que usam essa técnica de incendiar a floresta para matar os porcos.

Eu acredito que com moderação CV. Vamos ser realistas, Java é bom? É… Java faz tudo… faz… Agora, só não concordo com “evangelização” da linguagem. Hoje tem muita gente ganhando dinheiro com a “queima de florestas”. Isso se enraizou como um paradigma no mercado e as pessoas viraram fundamentalistas nisso.
Veja aqui mesmo no guj… Separem os tópicos que se falam sobre como resolver um problema de lógica e um problema de configuração de framework… a razão é 10 para 1.
O que eu tenho visto no pessoal mais novo que entra no Java, é que o pessaol conhece JAVA SE, J2EE versão 1.3,1.4,1.5, Spring, Hibernate, iBatis,
Struts, VRaptor,JSF, PQP, FDP e todas a sopa de letrinhas que faz do java hoje um monstro!
Não foi isso que eu aprendi o que é Tecnologia da Informação.
Tenho a minha opnião de que a coisa está muito complicada sem necessidade, cada dia aparece 10 framework’s prometendo fazer mais coisa que o anterior, foco no negócio, abstrair, etc etc, e tome leitura de manuais de 800 páginas e tome aprender mais framework. E tome mais xml, e tome mais annotations e tome tome!
Tá na hora de voltar o foco não? O que vocês acham?

vc (vc != cv ao contrário) é obrigado a usar Java pela proposta dele com moderção em 100% dos casos que as duas oção sejam convertidas apenas em Java pela moderação da obrigação da proposta de uso dele que te obriga a ser moderado com a proposta de uso pra 100% das propostas moderadas sem opção pela obrigação intrínseca dos softwares. Ou não![/quote]
Parece livro de EJB!!!
Alias, porque na “definição” de EJB NUNCA SE DIZ para o que ele serve na real.
Alguém consegue definir EJB em uma palavra?

[quote=nbluis][quote=luidhi]
Bem, conhece a fórmula dos porcos assados?

http://www.google.com/search?q=fabula+porcos+assados

Isso em TI tem um nome: RUP!
E o Java queima florestas para assar porcos… [/quote]

Em partes ainda não te tiro a razão.
Mas na verdade, quem queima florestas são engenheiros, projetistas, arquitetos, analistas, programadores mirabolantes que usam essa técnica de incendiar a floresta para matar os porcos.[/quote]
Sim, inclua os frameworks que prometem a eternidade no paraíso.