1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Classe de Negocio / Serviços

1) Tenho uma classe de contas à pagar que está associada a uma outra classe chama de parcelas.

2) As parcelas são geradas a partir de dados informados na classe contas à pagar pelo seu construtor.

3) Para gerar as referidas parcelas, criamos uma classe de serviço chamada de serviço de geração de parcelas "Esta classe de serviço foi criada por não existir na linguagem do cliente uma pessoa ou processo responsável por gerar as parcelas", ela não mantem nenhum estado.

A minha dúvida é: A classe de contas à pagar é quem deve ter um método para instanciar e executar a classe de serviço ou eu posso executar essa classe de serviço por fora passando a classe de contas a pagar pelo construtor ou método de geração.

Qual seria a melhor implementação seguindo conceitos de OO e DDD?

Agradeço de já a colaboração e ajuda do grupo.

  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags ddd ou faça a sua própria pergunta.