Tela, banco - banco, tela.
Tava pensando nas aplicações de hoje em dia. Todo mundo quer fazer elas pra web (quando não pr rodar em celular). Isso facilita muito as coisas.
Dada a natureza "em lote" da web, as aplicações acabam ficando muito mais simples e desconectadas. Já que uma página não consegue se conectar com outra direito, e quando consegue é obrigada a passar um "pacote" de dados ao invés deles individualmente, você acaba criando (inadvertidamente) vário protocolos de comunicação entre elas :)
No final das contas, as aplicações web viram um monte de páginas com a seguinte estrutura: "Da tela pro banco" ou "do banco pra tela", com algumas transformações no meio que o pessoal chama de lógica de negócio (e validações).
Migrar uma aplicação dessas é bem mais simples. Alterar ela é BEEEEM mais simples. No final das contas, as limitações acabaram formando um ambiente mais saudável.
Tá certo que tem uns Zé Ruelas que conseguem fazer a coisa tão complicada que os dados de um lado pro outro são passados meio por Session, meio por Request, e um pouco por banco. Fazer isso em partes diferentes da aplicação é normal, duro é quando de uma simples página pra outra vc recebe as coisas por mais de um lado :| tipo "bombardeio de dados"
Agora, com AJAX (legal!!!) as aplicações estão ficando muito mais inteligente (finalmente!). Mas está abrindo brecha pra cada barbaridade :p
Vai ser interessante, aguardemos e observemos.
0 Comments:
Post a Comment
<< Home