import static, economia ou caos?  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
akumaldo
Java Ninja
[Avatar]

Membro desde: 09/06/2006 20:30:06
Mensagens: 283
Offline

Paulo Silveira wrote:caos! sem duvida!

deixa eu apoior o cv e ir alem: static, protected e extends deveriam ir embora (menos extends de interfaces, claro)...

o gilad bracha vive comentando, que seria tao bom poder criar uma nova versao do java sem manter a compatibilidade...


meu deus..que odio de herança....ahuahuahuah poxa...só que interfaces não dá para fazer tudooooo, todo recurso tem o momento de ser usado

"O homem se resume em sua vontade de poder...Vontade de poder e nada mais! Viva a vida, morte a verdade..."
Nietzsche
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Paulo, como vc vai matar extends de interfaces? Eu acho tao bonitinho
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
plentz
Moderador
[Avatar]

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

cv wrote:Paulo, como vc vai matar extends de interfaces? Eu acho tao bonitinho


Paulo Silveira wrote:deixa eu apoior o cv e ir alem: static, protected e extends deveriam ir embora (menos extends de interfaces, claro)...



Diego Plentz - Twitter
"Provide options, don't make lame excuses."
[Email] [WWW]
sunshine
JavaChild
[Avatar]

Membro desde: 28/09/2004 18:53:15
Mensagens: 111
Offline

utilizo "import static" somente quando realizo testes unitários com o EasyMock




Creio que facilita!

pfilipak
louds
Moderador
[Avatar]

Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline

Para métodos estáticos até que concordo, mas para o caso de constantes? Já que não podemos trocar o "static final" por "const / define" o que fazer? Deixar o código cheio de números mágicos?

Eu acho que o uso de static imports fica legal com enums, por exemplo.

http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda
[ICQ]
agsilva
JavaChild

Membro desde: 17/07/2006 20:17:47
Mensagens: 142
Offline

cv wrote:Sabe onde fica mais divertido? Descobrir qual import estatico veio de onde quando vc esta usando overloads!


Seria legal também pra desafios: Descubra de onde vêem esse método. Aí existem uma cambada de programadores, fuçando pacotes, classes e APIs. No final, o cara decorou o projeto inteiro como se fosse o criador, e um ganhador iria receber uma medalha + bônus de garoto paciência.

Em um grande projeto com várias equipes e constantes manutenções, import statics é um tanto quanto venenoso. Agora, eu acho legal isso:



[]s.
guinaps
HelloWorld

Membro desde: 17/07/2006 21:38:06
Mensagens: 13
Offline

deixa eu apoior o cv e ir alem: static, protected e extends deveriam ir embora (menos extends de interfaces, claro)...


Paulo, por favor, explique-se nessas suas sugestões... Eu estou sinceramente interessado em entender seus motivos pra pensar assim! É só ódio de herança mesmo (por motivos que vão além da minha compreensão no momento) ou tem algo mais??
J2Alex
JavaEvangelist
[Avatar]

Membro desde: 18/01/2003 08:14:41
Mensagens: 348
Localização: São José dos Campos
Offline

static imports é o tipo de coisa que ainda to tentando encontrar uma razão pra ter sido inserida na linguagem... tanta coisa mais importante pra se preocupar...

Concordo com o Paulo em relação à static e, principalmente, protected. Mas não concordo em relação a extends... herança cabe muito bem em alguns lugares - com certeza não em todos, mas é indispensável em muitos cenários.

Alexandre



Hoje tem Balada
https://apps.facebook.com/hojetembalada
Guia colaborativo de baladas, bares e restaurantes
[WWW]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team