XPrevail  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

http://xprevail.blogspot.com/
furutani
JWizard
[Avatar]

Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline

Tem uma matéria sobre isso na SQL Magazine
http://www.devmedia.com.br/sqlmagazine/resumo_edi_atual.asp

Até mais,
Roberto Jundi Furutani


Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0

[WWW]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Eu li
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Podia portar isso pra Java...

Uma dúvida, tava pensando aqui: e se fosse feita uma ferramenta que em vez de exigir classes "command", permitisse que você alterasse o estado dos objetos livremente, sendo essas alterações interceptadas pela ferramenta, como no XPrevail mas... em tempo de compilação? Ou seja, a ferramenta analiza a sua lógica de negócios e detecta os pontos de alteração do estado dos objetos e tcharan... injeta ali um DAO.save da vida. Isso num poderia ser feito? O que acham?

Outra coisa: por que java ainda não tem prevalência? É um troço tão tão tão difícil assim?
Ironlynx
Moderador
[Avatar]

Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline

e se fosse feita uma ferramenta que em vez de exigir classes "command", permitisse que você alterasse o estado dos objetos livremente, sendo essas alterações interceptadas pela ferramenta, como no XPrevail mas... em tempo de compilação?

Alterar livremente?Woodstock Objects?Ninguém é de ninguém?Vai dar merda... vc vai precisar de um OID(Argh!) ou algo do gênero para saber qual foi alterado...
Jah viu "passivar os objetos"?


por que java ainda não tem prevalência? É um troço tão tão tão difícil assim?

Somente Prevayler,Space4j...

Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/
[WWW]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Alterar livrevente que eu falo é programar como se seus objetos ficassem pra sempre na RAM, sem no entanto ter que usar commands o que fica muito artificial...

Passivar os objetos?

Então, eu acho que já era tempo de algo como o Prevayler estar embutido por padrão na plataforma. Esse lance de programar como se tuido fosse ficar na memória é muito massa. Imagina aquela dor de cabeça com DAOs e familiares indo embora... Não que eu queira usar pra TUDO, mas pra alguma coisa serve, seria como uma opção para aplicações mais simples, de acordo com a capacidade da implementação de prevalência diante do cenário atual (ufa...essa parte tá parecendo aquele paper generator...)
Daniel Quirino Oliveira
Moderador
[Avatar]

Membro desde: 23/03/2003 23:57:34
Mensagens: 3299
Localização: Awawawawa (Araraquara) - SP
Offline

renato3110 wrote: Então, eu acho que já era tempo de algo como o Prevayler estar embutido por padrão na plataforma


Pra quê?

Daniel Quirino Oliveira
[Email] [WWW]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Para a prevalência como uma boa idéia que supostamente considerada fosse, fizesse parte da plataforma Java.

pcalcado
Moderador
[Avatar]

Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline

Persistencia na plataforma e algo interessante, mas nao prevalente.

[saindo-do-topico]
Ha sei la quantos anos, falavamos de Prevayler aqui no GUJ, 05-06/2005 sai em revista, um monte de gente pergutna aqui e em outros lugares, tem gente usando... nos aqui chegamos a conclusao que Prevalencia eh limitada demais para ser tudo que propoe (eh elgal, mas sem exageiros por favor)

Ha sei la quantos anos, falavamos sobre MVC e citavamos o Sturts (o unico - ou quase - a epoca), hoje eh padraod e mercado e nos fazemos campanhas contra Struts.

Vejo um padrao aqui.
[/saindo-do-topico]


Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay
[Email] [WWW] [Yahoo!] [MSN]
renatosilva
GUJ Master

Membro desde: 16/12/2004 17:09:19
Mensagens: 1787
Offline

Eu pensava que você era um sonhador dessa idéia de esquecer persistência huhauahuha...

Sobre as limitações da prevalência, li que esses seriam os principais pontos ruins da prevalência atual:

* Tratamento eficiente de transações
* Alteração das classes sem ferrar o legado
* Muita RAM necessária
* Integração com sistemas "bancodedáticos"

Sobre transações li umas coisas mas nunca estudeeeeeeei direito. Num ficou muito claro pra mim essa parte, um dia talvez eu entenda melhor.

Sobre a alteração no modelo dos objetos, não sou ninguém, mas fico pensando se é tãaaaao difícil assim...

Sobre RAM, bom realmente é um problema, portanto se a aplicação vai precisar de muita RAM, então simplesmente não usar-se-ia a prevalência.

Sobre integração, os objetos num poderiam ser mapeados prum bd tipo o que o Hibernate faz, só que de forma transparente?

Enfim, é melhor eu calar a boca que já tô falando besteira demais... huhauhauha Perdoem-me!!!

 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team