Bem, aí que está, o cara (Reinaldo) quer vir falar  que é implícito e não
sabe o que levou isso a ser dito, nem parou para pensar a respeito, isso sim
é deplorável. Em primeitro lugar, muitas pessoas associam Modelos = Tabelas
no BD, e não é, definitivamente nunca foi e nem nunca será, entidade é um
termo mais focado no negócio (domain language) do que modelo, modelo parece
algo relacionado a parte técnica (frameworks, MVC, etc) e não de negócio,
por isso foi usado o termo entidade para reforçar que  "cliente" é algo que
tenha relevância para o negócio, logo uma entidade. No fim é a mesma coisa,
mas há uma mudança na maneira em que o termo é tratado, sugiro que o
Reinaldo se informe sobre Ubiquitous Language.

Quanto aos bons modos, respeito e etc, concordo com tudo, só não posso
concordar na forma com que o amigo se dirigiu a todos e o pior ainda: sem
apresentar argumentos e fatos.

Quanto ao assunto inicial, na verdade o problema não foi levantado por mim,
eu apenas dei uma sugestão baseado no tipo de problema que o amigo
apresentou.

--
Marcus Cavalcanti
21 9144-5068
www.marcuscavalcanti.net/blog


2011/3/11 Nando Araujo <[email protected]>

> Eu não estou me posicionando nem a favor nem oposto ao Reinaldo, apesar de
> não com-pactuar com o que ele fez, mas o "a vá" dele foi maneira de se
> expressar, quando se fala algo redundante ou obviamente implícito, seria pq
> quando se faz um model "cliente" é pq a entidade é subentendida que seja a
> mesma (apesar disso não ser sempre um padrão, pois podemos criar models
> livremente sem ser somente direcionado ao banco de dados né), em fim ele foi
> infeliz em citar de forma tão agressiva os colegas da lista, mas já que ele
> foi capaz de perceber que a maioria dos participantes dessa thread estão
> pecando em alguns conceitos poderíamos fazer uma thread [off] com os
> apontamentos dele e colocar os títulos corretos pro pessoal crescer em
> conjunto, o que acha Reinaldo?
>
> Não vamos esquecer dos bons modos, que ninguém é melhor do que ninguém e
> que ninguém é tão inteligente que não possa aprender e nem tão burro que não
> possa ensinar o próximo.
> Em fim, não vamos continuar aqui o flame war que nem pessoas imaturas e
> vamos trabalhar, evitando que alguém tenha que moderar essa thread.
>
> E sobre o assunto inicial da thread o que vc fez em relação a criar dois
> models ou um só?
> Na minha opinião, claro que analisando de forma bem superficial o teu caso,
> eu faria dois models separados e no contexto onde for chamar ambos usaria
> alguma coisa tipo get_tel_by_id(), mas isso é uma forma genérica se mais de
> uma entidade usa uma outra em comum, como por exemplo médicos e secretários
> terem telefones. Não sei se entendi direito mas acho que é algo nessa
> linha.. :)
>
> Abraço!
>
> Em 11 de março de 2011 13:26, Marcus Cavalcanti <
> [email protected]> escreveu:
>
> Eu concordo que muitos aqui não tem noção de design de código, OO, etc, mas
>> eu tento ajudar sempre que possível, agora você Reinaldo, falou, falou,
>> falou, falou, e só falou M*.
>>
>> Citou pontos sem apresentar argumentos.. quais são os seus? Sugiro
>> propormos um debate, saudável, claro, sobre seus pontos.
>>
>> Podemos começar por um dos que você citou, que inclusive foi eu que disse.
>>
>> *"..Pelo que eu entendi é um modelo de clientes, sua entidade aqui no
>> caso é clientes..." a vá!*
>>
>> O quer dizer *a vá* nesse contexto?
>>
>> --
>> Marcus Cavalcanti
>> 21 9144-5068
>> www.marcuscavalcanti.net/blog
>>
>>
>> 2011/3/10 Reinaldo Deprera <[email protected]>
>>
>> Eu fui olha meus emails e comecei a acompanha este tópico e fiquei
>>> abismado. É cada coisa que to lendo que to com vontade de vomita. Só para
>>> citar alguns exemplos de defecagem oral:
>>>
>>> "...model é model..." a va!
>>> "...puxar cada pedaço de cada model..." pacca q pariu em! não seria
>>> métodos?
>>> "..Pelo que eu entendi é um modelo de clientes, sua entidade aqui no caso
>>> é clientes..." a vá!
>>> "...entidade relacional..." jargão novo para relacionamento de entidades?
>>> "...alto acoplamento, sua classe ..." mel dels!?*|
>>>
>>> Entendo a vontade de vocês aprenderem, entendo também que todo mundo
>>> erra. Mas vem cá, vocês tão querendo programa correto? Então quando vamo se
>>> expressar melhor ai porque dando até medo. Quando não sabemos de algo, temos
>>> que ser mais humildes e não fica tentando enfeita o pavão sob pena de passa
>>> vergonha.
>>>
>>> Nem vou comentar sobre os outros tópicos porque a coisa ta feia também.
>>>
>>> To percebendo que tem muito nego ai que ta usando codeigniter sem a
>>> mínima noção de OO Design Patterns, MER e UML. Ai é triste em galera, vamo
>>> começa pelo A antes de de fica falando de D.
>>>
>>>
>>> _______________________________________________
>>> [email protected]
>>> http://www.codeigniter.com.br
>>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>>
>>> ---------------------------
>>> Oportunidade de negócio
>>> http://www.franquiasargohost.net
>>> ---------------------------
>>>
>>
>>
>> _______________________________________________
>> [email protected]
>> http://www.codeigniter.com.br
>> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>>
>> ---------------------------
>> Oportunidade de negócio
>> http://www.franquiasargohost.net
>> ---------------------------
>>
>>
>
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>
>
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a