Estou com o Cleyverson... Todas as minhas Regras de Negócios estão nos
controllers..

2009/2/5 Cleyverson Costa <[email protected]>:
> Cairo,
>
> Meu amigo vc me jogou uma bomba agora (rs rs). Ja havia lido alguns lugares
> e, se nao me engano, ate mesmo aqui no grupo uma discussao sobre isso e o
> indicado foi o contrario, justamente pelas situações que eu descrevi no
> outro email.
>
> Pessoal, agora eu quem preciso de ajuda hehe...o que é o mais indicado a
> fazer??
>
> Abraços
>
> 2009/2/5 Cairo Noleto <[email protected]>
>>
>> Justamente Eric, regras de negócio devem ser passadas para os models. O
>> que acontece é que não só no CodeIgniter, mas no PHP em geral, não se
>> consegue fazer menos com mais, e isso implica em colocar um pouco mais de
>> código nos controllers!
>>
>> Se você detectar esse tipo de prática, tente refatorar e mudar tudo para
>> os models, e deixando os controladores mais cleans
>>
>> 2009/2/5 Eric Saboia (Fortes Informatica) <[email protected]>
>>>
>>> Pessoal, pedi antes de ontem um exemplo de aplicação bem feita em CI, me
>>> indicaram o http://www.bambooinvoice.org/ . Eu estava querendo checar o uso
>>> do MVC dentro de uma aplicação em CodeIgniter, mas me deparei com o mesmo
>>> "erro" que julgava estar acontecendo aqui na empresa. O controller tá cheio
>>> de regras de negócio, assim como validações e etc. Isso tudo não deveria
>>> estar no Model? Pois até onde sei o modelo representa tanto a persistência,
>>> quanto o negócio, enquanto o Controller é responsável unicamente pelo fluxo
>>> da aplicação.
>>>
>>> Opniões?
>>> Eric Saboia
>>> Desenvolvimento Web
>>> Fortes Informática (Fortaleza)
>>> Fone: (85) 4005-1111
>>> [email protected]
>>> www.grupofortes.com.br
>>> _______________________________________________
>>> Lista mailing list
>>> [email protected]
>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>
>>
>>
>>
>> --
>> Cairo Noleto
>> =========
>> Cairo'sBlog - http://www.caironoleto.com/
>> Web developer - Add4 Comunicação - http://www.add4.com.br/
>>
>>
>> _______________________________________________
>> Lista mailing list
>> [email protected]
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
>

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a