Principios SOLID - Liskov Substitution Principle - Interface Segregation Principle

Modificado el 2011/02/21 10:56 por Juan José Montes de Oca Arbós — Categorizada como: Estudio

Estudio - Junio 12 y 14 de 2010

 

Formato

     Reunión virtual

 

Síntesis:

 

LSP - Principio de sustitución de Liskov

 

 

ISP - Principio de Segregación de Interfaces

 

 

Ejemplos

 

Ejemplo 1: Qué principios no se están aplicando? (SRP, OCP, LSP)

http://solidexamples.codeplex.com/SourceControl/changeset/view/67436#1117719

 

Ejemplo 2: Qué principios no se están aplicando? (SRP, OCP)

http://solidexamples.codeplex.com/SourceControl/changeset/view/67436#1117723

Ejemplo 3 (ISP): Qué principios no se están aplicando? (OCP, ISP)

http://solidexamples.codeplex.com/SourceControl/changeset/view/67436#1117725

Ejemplo 4 (SRP): Qué principios no se están aplicando? (LSP, pero sin las desventajas de no aplicarlo)

http://solidexamples.codeplex.com/SourceControl/changeset/view/67436#1117725

Enlaces:

 

 

Lecturas:

 

Trabajamos sobre el principio LSP - Liskov Substitution Principle e ISP - Interface Segregation Principle, del siguiente material:

Pablo's SOLID Software Development

The Principles of ODD (Uncle Bob)

 

 

Video 1 (Sábado 12 de Junio)

 

       Si lo prefieren, pueden observar el vídeo en http://www.screencast.com/t/3QWbOtUE o descargar el archivo desde este enlace, el cual tiene un tamaño de 89.3 MB.

 

Unable to display content. Adobe Flash is required.