Skip to content

[Senior] Abstração de negócios para código #31

@MatheusCoxxxta

Description

@MatheusCoxxxta

A ideia desse conteúdo, é criar um guia para se abstrair negócios para código, utilizando "apenas" o que a tecnologia te entrega:

Descreva o conteúdo desejado
Guia prático para abstrair negócio em código (utilizaremos TypeScript, que encaixa bem com ideia do curso)

Descreva as alternativas que você considerou para o conteúdo

Passo a passo do que deverá ser abordado:

Contexto adicional

  1. Pode ser utilizado como negócio um processo de autenticação simples com apenas duas funcionalidades (salvar e autenticar usuário) como exemplo no guia.
  2. Esse conteúdo pode estar na parte de Senior, como sugeri no título, mas é um conteúdo relacionado a fundamento, podendo estar também na parte de Pleno
  3. Todos os pontos listados devem ser explicados com clareza, mas sem tanta profundidade, para que fique uma porta aberta para pesquisas e aprofundamentos.

Conhecimento a ser absorvido

  1. Noções de Orientação a Objetos
  2. +1 design pattern (Factory Method)
  3. Implemetação de alto nível e a diferença para implementações de baixo nível
  4. Testes unitários (principalmente focados em cobrir casos de uso).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions