Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Lightning TalkSOLID em 5 minutos       Suelen Goularte Carvalho    Arquiteta de Software no MapLink
A palavra SOLID é um acrósticoonde cada letra significa a sigla deum princípio: SRP, OCP, LSP, ISPe DIP
SRP - Single Responsibility Principle  “Uma classe deve ter um, e somente um,           motivo para mudar.”
OCP – Open Closed Principle        “Você deve ser capaz de estender um comportamento de   uma classe, sem modificá-lo.”
LSP – Liskov Substitution Principle     “As classes derivadas devem ser   substituíveis por suas classes base.”
ISP – Interface Segregation Principle     “Muitas interfaces específicas são    melhores do que uma interface geral.”
DIP – Dependency Injection Principle  “Dependa de uma abstração e não de uma             implementação.”
Obrigada!    @SuelenGC    www.suelengc.com.br    suelengcarvalho@gmail.com
QConSP 2012 - SOLID em 5 minutos
QConSP 2012 - SOLID em 5 minutos
QConSP 2012 - SOLID em 5 minutos
QConSP 2012 - SOLID em 5 minutos
QConSP 2012 - SOLID em 5 minutos
Próxima SlideShare
Cargando en…5
×

QConSP 2012 - SOLID em 5 minutos

Lightning talk apresentado no QConSP 2012.

  • Inicia sesión para ver los comentarios

QConSP 2012 - SOLID em 5 minutos

  1. 1. Lightning TalkSOLID em 5 minutos Suelen Goularte Carvalho Arquiteta de Software no MapLink
  2. 2. A palavra SOLID é um acrósticoonde cada letra significa a sigla deum princípio: SRP, OCP, LSP, ISPe DIP
  3. 3. SRP - Single Responsibility Principle “Uma classe deve ter um, e somente um, motivo para mudar.”
  4. 4. OCP – Open Closed Principle “Você deve ser capaz de estender um comportamento de uma classe, sem modificá-lo.”
  5. 5. LSP – Liskov Substitution Principle “As classes derivadas devem ser substituíveis por suas classes base.”
  6. 6. ISP – Interface Segregation Principle “Muitas interfaces específicas são melhores do que uma interface geral.”
  7. 7. DIP – Dependency Injection Principle “Dependa de uma abstração e não de uma implementação.”
  8. 8. Obrigada! @SuelenGC www.suelengc.com.br suelengcarvalho@gmail.com

×