Sobre este projeto
it-programming / web-development
Aberto
Neste projeto da Disciplina de Modelagem de Domínios e Padrões de Projeto, você deve produzir um artigo, tendo, como público-alvo, desenvolvedores e profissionais de ti que não conheçam sobre modelagem de domínio com ddd e padrões de projeto. Para o desenvolvimento do seu artigo, considere um modelo de negócio existente como, por exemplo, e-commerce, banco ou outro. Considere também como um dos artefatos principais da modelagem a construção de uma API para o modelo de negócio escolhido.
Em seu artigo:
Explique de forma resumida do que se trata o modelo de negócio escolhido;
Explique o que é modelagem estratégica em DDD, crie um mapa de contextos (context map) para seu modelo e descreva o tipo de relacionamento entre os contextos, utilizando os preceitos de linguagem ubíqua;
Explique o que é modelagem tática e, combinando ddd e uml, explique o que são blocos de construção e defina quais serão utilizados para cada contexto mapeado;
modele as entidades definidas em um diagrama de classes uml;
explique de forma textual como poderíamos aplicar ao menos 3 dos princípios solid na modelagem tática de um dos contextos, definindo cada um dos 3 princípios escolhidos;
explique de forma textual como aplicaríamos ou não o padrão grasp ou algum padrão de projeto em um dos contextos;
explique o que é código limpo e que estratégias poderíamos utilizar para manter o código limpo durante a construção do modelo proposto.
Explique o que é refatoração e explique pelo menos um padrão de refatoração que pode ser utilizado para atender às demandas de refatoração do código.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Funções necessárias Outro
Outras funções necessárias Artigo Científico
Prazo de Entrega: 17 de Novembro de 2022
Habilidades necessárias