IO no Controller do VRaptor - Má Prática?

2 respostas
lucasmurata

Olá,

estou usando do Apache Common Configuration no meu projeto onde configuro várias propriedades do sistema.

Criei um Controller do VRaptor que seta/resgata os valores das propriedades para a aplicação. No fundo toda operação é baseada no Java IO.

É uma má prática realizar estes tipos de operação diretamento do controller do Vraptor?

Grato!

2 Respostas

Lucas_Cavalcanti

geralmente é bom separar as responsabilidades (separation of concerns).

O controller deve lidar um pouco mais com mandar executar alguma lógica e redirecionar para outras lógicas.
Quem executa de verdade essas lógicas deveria ser algum componente que vc recebe no construtor do controller

maior_abandonado

Ai agente pensa na responsabilidade do controller… o que você está fazendo com IO está diretamente ligado a verificar qual modelo usar ou, de acordo com a resposta do modelo direcionar a uma ou outra view?

Acredito que a melhor forma seria você encapsular isso em uma classe de modelo e chamar um objeto disso para executar este processamento…

Criado 16 de outubro de 2011
Ultima resposta 17 de out. de 2011
Respostas 2
Participantes 3