Skip to main content

Timeline for answer to O que realmente é DDD e quando ele se aplica? by utluiz

Licença atual: CC BY-SA 3.0

Post Revisions

10 eventos
quando alternar formato o que por licença comentário
28/10/2019 às 18:06 análise Edições sugeridas
28/10/2019 às 18:52
9/07/2018 às 16:23 comentário adicionado utluiz @HeyJoe Domínio é o que costumamos chamar os conceitos adotados por uma determinada área de negócios. Quando criamos um modelo de dados para um sistema, geralmente nos baseamos no domínio que aquele sistema pertence. Por exemplo, num sistema de um banco, o cliente fica associado a uma conta e esta a um cartão de crédito, mas numa loja virtual o cartão fica associado diretamente ao cliente. São domínios diferentes com regras diferentes.
7/07/2018 às 19:12 comentário adicionado HeyJoe "pode ter métodos com lógica de negócio que neste domínio de negócio pertencem ao cliente", o que significa domínio nesse contexto? Pode me dar um sinônimo disso?
14/05/2015 às 20:41 histórico bounty awarded Joao Paulo
18/11/2014 às 21:48 histórico editada utluiz CC BY-SA 3.0
adicionou 2 caracteres ao conteúdo
18/11/2014 às 21:26 comentário adicionado Caffé @mgibsonbr Às vezes o programador tem medo de simplesmente expôr um dado de uma estrutura de dados, então ele escreve getters e setters. Há quem diga que um objeto sequer expõe dados, mas apenas comportamentos (que seriam justamente os getters e setters): blog.8thlight.com/uncle-bob/2013/10/01/Dance-You-Imps.html. Este aí não deve gostar de linguagens como C#, onde getters e setters são transparentes ao consumidor do objeto e se apresentam como simples dados expostos (exceto por um ícone diferenciado na IDE).
9/06/2014 às 21:05 histórico editada utluiz CC BY-SA 3.0
nota
8/06/2014 às 18:55 comentário adicionado mgibsonbr "Muitos acham que getters e setters são o auge do encapsulamento, mas na prática..." Eu sempre odiei getters e setters, mas não sabia muito bem por que. Com essa explicação, tudo faz sentido agora! Imagino que esse deve ser um dos recursos mais mal utilizados da OO...
8/06/2014 às 17:15 voto aceitação SomeDeveloper
8/06/2014 às 16:43 histórico respondeu utluiz CC BY-SA 3.0