| Author |
Message |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/02/2006 13:34:54
|
velo
![[Avatar]](/images/avatar/7f39f8317fbdb1988ef4c628eba02591.jpg)
Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline
|
Opa pessoal....
Não sei como está o suporte (ou a prentenção de suportar) as novas features do java 5...
Comecei a mecher com o mentawai, e fiquei com uma ideia....
Se eu quero pegar o username da tela eu:
Code:
String username = input.getStringValue("username");
Depois pra gravaro username de volta eu:
Code:
output.setValue("username", username.toUpperCase());
No momento que vi o "username" já pensei com os meus botões, seria uma boa prática colocar essa String em uma variavel public static final.... e colocar essa variavel numa interface.... tah eh uma ideia....
Daih me veio outra (que achei mais interessante), uma enumeration....
Mas daih ia ficar chato ter de colocar toda vez um .name() quando for usar alguma coisa.... Daih eu sugiro, sobrecarregar esse metodo e permitir que ele receba uma enumeration como parâmetro, o que vocês acham?
VELO
|
_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2006 10:51:55
|
RubemAzenha
Joined: 30/06/2005 23:12:02
Messages: 472
Location: São Paulo, SP
Offline
|
Pode ser
A versão 2.0 poderá usar o Java 5, principalmente com os varargs e quem sabe annotations.
|
Mentawai Developer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/03/2006 11:47:43
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
Isso vai de programador para programador.
Alguns vão querer externalizar todas as constantes em um arquivo de constantes. Eu acho cansativo isso... Mas não deixa de ser uma boa prática pois vc tem Single Point of Change.
Isso é decisão sua !
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/12/2006 21:13:50
|
bruno.braga
Joined: 01/12/2006 09:37:16
Messages: 226
Offline
|
Revivendo o assunto, como a versão 2.0 não tem que ser obrigatoriamente compativel com 1.x, acho que é o momento sim de colocar Java 5.
Java 5 já tem mais de 2 anos. Quem não usa não quer as novidades de Java e deveria ficar no máximo com o mentawai 1.x.
Ja estamos no Java 6. Pelo menos Java 5 poderia ser usado.
Tem várias coisa legais e que ajudam o desenvolvimento.
|
http://www.brunobraga.com.br
http://www.j2eespider.org |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/12/2006 04:18:39
|
RubemAzenha
Joined: 30/06/2005 23:12:02
Messages: 472
Location: São Paulo, SP
Offline
|
Bruno, fico feliz que você concorda comigo, "a versão 2.0 não tem que ser obrigatoriamente compativel com 1.x".
Geralmente o pessoal do Menta fica muito preocupado com a retrocompatibilidade
A versão 2.0 provavelmente virá com suporte ao Tiger mesmo.
|
Mentawai Developer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/12/2006 06:28:56
|
bruno.braga
Joined: 01/12/2006 09:37:16
Messages: 226
Offline
|
RubemAzenha wrote:
Bruno, fico feliz que você concorda comigo, "a versão 2.0 não tem que ser obrigatoriamente compativel com 1.x".
Opa =)
Não sabia que pensava assim também
Tipo, é meio que natural já... Isso é quase lei para a maioria dos projetos:
http://apr.apache.org/versioning.html
|
http://www.brunobraga.com.br
http://www.j2eespider.org |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/12/2006 09:02:11
|
saoj
Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline
|
Tipo, é meio que natural já... Isso é quase lei para a maioria dos projetos:
Isso é lei na maioria dos projetos que so fazem cagada na versão 1.x e dai refazem tudo do zero na versão 2.0.
É praticamente outro produto...
Em relação ao TIGER, a nossa idéia é passar a compilar o menta com tiger e dai naturalmente vamos começar a usar o tiger para fazer as coisas.
Nada te impede de usar o menta com tiger hoje, o que estamos pensando em fazer é nós mesmos começarmos a desenvolver o menta com tiger.
|
Sergio Oliveira
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/12/2006 09:08:27
|
velo
![[Avatar]](/images/avatar/7f39f8317fbdb1988ef4c628eba02591.jpg)
Joined: 16/02/2006 13:33:54
Messages: 1197
Location: Jaraguá do Sul - SC
Offline
|
RubemAzenha wrote:
Bruno, fico feliz que você concorda comigo, "a versão 2.0 não tem que ser obrigatoriamente compativel com 1.x".
Afe, mas naum rola fazer que nem o struts....
Pq se o framework mudar de versão e for necessário reaprender ele, é melhor q seja outro framework duma vez =/
VELO
|
_____________________________________
Mentawai Developer
"When the only tool you have is a hammer, everything looks like a nail"
http://en.wikipedia.org/wiki/Golden_hammer |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/12/2006 09:16:07
|
bruno.braga
Joined: 01/12/2006 09:37:16
Messages: 226
Offline
|
vcs não entenderam =)
não manter compatibilidade não quer dizer fazer outro produto ou escrever outro framework ou reescrever tudo...
quer dizer que algo não é compativel, como por exemplo a JDK
não precisa ser necessariamente mudança radical de código
o que eu tentei dizer é que se a versão 1.1 é java 1.4, a 1.2 teria que ser também porque essa é a 'lei' ou 'regra' de versões... ou sei lá um nome para isso.
agora a mudança de major version não precisa ser compatível... cada projeto faz uma coisa... alguns como o Struts reescrevem tudo denovo... outros só tiram os metodos deprecateds, outros trocam a versão do JDK para usar mais recursos... isso depende muito de projeto para projeto e necessidades.
|
http://www.brunobraga.com.br
http://www.j2eespider.org |
|
|
 |
|
|