GoConqr has a new look! Let us know what you think.

Mind map

S.O.L.I.D

Júlio Rodrigues Portuguese

Map content

S.O.L.I.D

  1. Conceitos de orientação a objetos

    • Michael Fathers
      • Cinco princípios
        • Princípio da Responsabilidade Única
          • Classes/módulos responsabilidade única
          • Não tomam conta de mais de um conceito
          • Focado na discussão de classes e responsabilidades
          • Coesão
        • Princípio do Aberto/ Fechado
          • Entidades abertas para extensão de funcionalidades
          • Fechadas para modificação padrão comportamental
          • Estender por herança, interface e composição
          • Não abertura de classes para pequenas modificações
        • Princípio da Substituição de Liskov
          • Subtipos substituíveis por tipos de base
          • Classes tipo base substituíveis
          • Módulo base expansível sem modificações
        • Princípio da Segregação de Interfaces
          • Interfaces especificas melhores que interfaces geral
          • Coesão em interfaces
          • Construção de módulos enxutos
        • Princípio da Inversão de Dependências
          • Depender de abstrações não classes concretas
          • Módulos alto nível não depender dos de baixo nível
          • Abstrações não dependem de detalhes
          • Detalhes dependem de abstrações

Information

Description
Mind Map on S.O.L.I.D, created by Júlio Rodrigues on 17/03/2021.
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?