Temario

  • Introducción

    1m
  • Code Smells I

    10m
  • Code Smells II

    11m
  • Renombrar variables y métodos

    3m
  • Ocultar propiedades y métodos

    2m
  • Magic Numbers

    2m
  • Extraer método

    2m
  • Método Inline

    2m
  • Convertir parámetros en objetos

    2m
  • Replace Temp with Query

    1m
  • Introducir variable explicativa

    2m
  • Separar variable temporal

    2m
  • Borrar las asignaciones a parámetros

    2m
  • Reemplazar método con objeto de método

    3m
  • Descomponer condicional

    2m
  • Consolidar expresión condicional

    2m
  • Consolidar fragmentos de condicional duplicados

    1m
  • Eliminar bandera de control

    3m
  • Reemplazar condicionales anidadas con claúsulas guard

    2m
  • Reemplazar condicional con polimorfismo

    2m
  • Introducir objeto nulo

    2m
  • Separar consulta de modificación

    2m
  • Parametrizar método

    1m
  • Reemplazar parámetro con métodos explicito

    2m
  • Sustituir algoritmo

    1m
  • Extraer clase

    2m
  • Inline Class

    1m
  • Ocultar delegado

    1m
  • Introducir método externo

    2m
  • Introducir extension local

    1m
  • Reemplazar un dato con un objeto

    2m
  • Encapsular colección

    2m
  • Pull Up

    2m
  • Push Down

    3m
  • Reemplazar array con objeto

    2m
  • Introducción

    2m
  • Creacionales singleton

    3m
  • Creacionales factory

    3m
  • Creacionales abstract factory

    3m
  • Creacionales builder

    3m
  • Creacionales Prototype

    4m
  • Estructurales adapter

    3m
  • Estructurales bridge

    4m
  • Estructurales composite

    3m
  • Estructurales decorator

    3m
  • Estructurales Façade

    2m
  • Estructurales flyweight

    3m
  • Estructurales proxy

    2m
  • Comportamiento Chain Of Responsibility

    5m
  • Comportamiento Command

    4m
  • Comportamiento interpreter

    4m
  • Comportamiento iterator

    4m
  • Comportamiento mediator

    4m
  • Comportamiento memento

    4m
  • Comportamiento observer

    6m
  • Comportamiento State

    3m
  • Comportamiento Strategy

    3m
  • Comportamiento Template Method

    3m
  • Comportamiento Visitor

    6m
  • Introducción

    1m
  • SRP: Single Responsibility Principle

    3m
  • OCP: Open/Closed Principle

    3m
  • LSP: Liskov Substitution Principle

    5m
  • ISP:Interface Segregation Principle

    3m
  • DIP: Dependency Inversion Principle

    3m
  • Principios LEAN

    5m

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars