¿Tu código es DRY o es WET?

Buenas prácticas, Desarrollo

¿Tu código es DRY o es WET?

15 May , 2020  

, , ,

Principio de inversión de la dependencia

Buenas prácticas, Desarrollo

Dependency Inversion – Solid V

17 Abr , 2020  

Dependency Inversion, dependiendo de abstracciones, no de implementaciones El último de los principios básicos de programación orientada a objetos nos insta a desacoplar módulos de software, a través de las siguientes directrices: Los módulos de alto nivel no deberían depender de módulos de bajo nivel. Ambos deberían depender de abstracciones. Las abrastracciones no deberían depender […]

, ,

Principio de segregación de interfaz

Buenas prácticas, Desarrollo

Interface Segregation – SOLID IV

24 Nov , 2014  

Interface Segregation, diseñando interfaces a la medida de las necesidades de los clientes Este principio, desarrollado inicialmente por Robert C. Martin, reza lo siguiente: Los clientes de un programa dado sólo deberían conocer de éste aquellos métodos que realmente utilizan, y no aquellos que no necesitan utilizar. Robert C. Martin como consultor para Xerox

, ,

Principio de sustitución de Liskov

Buenas prácticas, Desarrollo

Liskov Substitution – SOLID III

14 Oct , 2014  

Liskov Substitution, las clases hijas pueden usarse como los padres sin conocer las diferencias entre ellas Este principio, desarrollado principalmente por Barbara Liskov, reza lo siguiente: Debe ser posible utilizar cualquier objeto instancia de una subclase en lugar de cualquier objeto instancia de su superclase sin que la semántica del programa escrito en los términos […]

, , ,

Open Closed Principle

Buenas prácticas, Desarrollo

Open Closed – SOLID II

8 Ago , 2014  

, , ,

Principio de responsabilidad única

Buenas prácticas, Desarrollo

Single Responsibility – SOLID I

7 Jul , 2014  

Hoy vamos a ver el primer principio que conforma los principios SOLID. Este es, para mi, una de las reglas más importantes a seguir en la programación orientada a objetos, ya que al seguirlo podemos saber muy bien donde estamos no nos perdemos entre líneas y líneas de código. La imagen que ilustra esta entrada […]

, , ,

Buenas prácticas, Desarrollo

SOLID, desarrollando de forma eficiente

7 Jul , 2014  

En el mundo del desarrollo existen múltiples principios que podemos seguir para que nuestras aplicaciones sean fácilmente escalables, simples, claras y concisas. Como artesanos del software deberíamos conocer y aplicar estos principios, así que vamos a hablar de uno de los principales enfocados a la programación orientada a objetos, SOLID.

, , ,