advertisement

SOLID - Open/Close Principle

50 %
50 %
advertisement
Information about SOLID - Open/Close Principle
Technology

Published on February 22, 2014

Author: kevinirobayna

Source: slideshare.net

Description

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

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

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Open-Closed-Prinzip – Wikipedia

Das Open-Closed-Prinzip (Prinzip der Auf- und Verschlossenheit, kurz OCP) ist ein Prinzip beim objektorientierten Entwurf von Software. Es beschäftigt ...
Read more

Open/closed principle - Wikipedia, the free encyclopedia

In object-oriented programming, the open/closed principle states "software entities (classes, modules, functions, etc.) should be open for extension, but ...
Read more

SOLID: Part 2 - The Open/Closed Principle

Single Responsibility (SRP), Open/Closed (OCP), Liskov's Substitution, Interface Segregation, and Dependency Inversion. Five agile principles that should ...
Read more

SOLID Principles: The Open Closed Principle -> What, Why ...

SOLID principles: The Open Closed Principle, a simple example in C#; Author: Christian Vos; Updated: 29 Jun 2013; Section: Design and ...
Read more

Java, JVM and beyond » SOLID- Open Closed Principle

SOLID- Open Closed Principle. ... SOLID- Liskov Substitution Principle SOLID- Single Responsibility Principle. RSS. Google; Youdao; Xian Guo; Zhua Xia; My ...
Read more

Open Close Principle | Object Oriented Design

Using the Open Close Principle the problems from the previous design are avoided, because GraphicEditor is not changed when a new shape class is added:
Read more

SOLID- Open Closed Principle (OCP) - Gontu Series

The principle states that, software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification. The principle ...
Read more

A simple example of the Open/Closed Principle

The Open/Closed principle says that we should strive to write code that doesn’t have to be changed every time the requirements change. Here's a simple ...
Read more

SOLID (object-oriented design) - Wikipedia, the free ...

SOLID (object-oriented design) In computer ... In computer programming, SOLID (single responsibility, open ... Liskov substitution principle
Read more

Open-Closed Principle in C# – SOLID Design Principles ...

Overview In our introduction to the SOLID Design Principles, we mentioned the Open-Closed Principle as one of the five principles specified. In this post ...
Read more