Design
Projetar software de forma eficaz é desafiador.
A ISE coletou uma série de práticas que consideramos úteis no processo de design. Isso abrange não apenas o design técnico de software, mas também o design de arquitetura e a coleta de requisitos não funcionais para novos projetos.
Objetivos (Metas)
- Fornecer recomendações sobre como projetar software para manutenibilidade, facilidade de extensão, conformidade com as melhores práticas e sustentabilidade.
- Referenciar ou definir processos ou listas de verificação para ajudar a garantir software bem projetado.
- Consolidar e apontar para fontes de referência (guias, repositórios, artigos) que podem acelerar o processo de aprendizado.
Seções (Seções)
- Tipos de Diagrama
- Padrões de Design
- Revisões de Design
- Orientação de Requisitos Não Funcionais
- Engenharia de Software Sustentável
Receitas (Receitas)
Exemplos de Código (Exemplos de Código)
- Estrutura de Pasta
- Modelos de Projeto