SOLID - Open/Close Principle
Upcoming SlideShare
Loading in...5
×
 

SOLID - Open/Close Principle

on

  • 608 views

Task of Programación de Aplicaciones Interactivas at University of La Laguna

Task of Programación de Aplicaciones Interactivas at University of La Laguna

Statistics

Views

Total Views
608
Views on SlideShare
608
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

SOLID - Open/Close Principle SOLID - Open/Close Principle Presentation Transcript

  • S.O.L.I.D Diseño Orientado a Objetos Sigue la presentación en -> http://bit.ly/pai_ocp
  • ¿Quien soy yo? Kevin Robayna !2
  • S.O.L.I.D Introducido por: Robert C. Martin “Uncle Bob” !3
  • S.O.L.I.D ¿Qué es? !4
  • S.O.L.I.D Código “Sucio” Refactorizar Código “Mantenible” !5
  • S.O.L.I.D ¿Cómo se debe usar? !6
  • S.O.L.I.D T.D.D Test-Driven Development !7
  • S.O.L.I.D ¿Cuantos principios hay? !8
  • Principios S.O.L.I.D SRP - Single Responsibility Principle OCP - Open Close Principle LSP - Liskov Substitution Principle ISP - Interface Segregation Principle DIP - Dependency Inversion Principle !9
  • Principios S.O.L.I.D SRP - Single Responsibility OCP - Open Close LSP - Liskov Substitution ISP - Interface Segregation DIP - Dependency Inversion !10
  • Principios S.O.L.I.D SRP - Single Responsibility OCP - Open Close LSP - Liskov Substitution ISP - Interface Segregation DIP - Dependency Inversion !11
  • Principios S.O.L.I.D SRP - Single Responsibility OCP - Open Close LSP - Liskov Substitution ISP - Interface Segregation DIP - Dependency Inversion !12
  • Principios S.O.L.I.D SRP - Single Responsibility OCP - Open Close LSP - Liskov Substitution ISP - Interface Segregation DIP - Dependency Inversion !13
  • Principios S.O.L.I.D SRP - Single Responsibility OCP - Open Close LSP - Liskov Substitution ISP - Interface Segregation DIP - Dependency Inversion !14
  • S.O.L.I.D O - Open C - Close P - Principle !15
  • S.O.L.I.D Open Close Principle Software entities … should be open for extension, but closed for modification !16
  • S.O.L.I.D ¿Para que usar el Open/Close Principle? !17
  • S.O.L.I.D ¿Un Ejemplo? !18
  • S.O.L.I.D • Formas Geométricas • Conexión de Redes • Centro de Cálculo !19
  • OCP - Figuras !20
  • OCP - Conexión !21
  • OCP - CC !22
  • OCP - Conexión Tipo Mensaje Conexión Para: De: !23
  • OCP - Conexión Conexión Tipo http …… !24 ftp
  • Conexión Mensaje Firmado …… !25 Archivo adjunto
  • OCP - Conexión Conexión Persona Para: De: !26
  • Ronda de Preguntas !27
  • ¡Gracias! !28