Principios SOLID. Dependency Inversion Principle

junio 3, 2018
Principios SOLID. Dependency Inversion Principle

Principios SOLID. Dependency Inversion Principle

Revisamos el ultimo de los principios SOLID. El principio de inversión de dependencias. Debemos depender de abstracciones y no de clases concretas.

Puedes leer el articulo completo acá

Principios SOLID. Interface Segregation Principle

junio 3, 2018
Principios SOLID. Interface Segregation Principle

Principios SOLID. Interface Segregation Principle

Revisamos el cuarto principio SOLID. El principio de segregación de interfaces. Una clase no debe depender de una funcionalidad que no usa.

Puedes leer el articulo completo acá

Principios SOLID. Liskov Substitution Principle

junio 3, 2018
Principios SOLID. Liskov Substitution Principle

Principios SOLID. Liskov Substitution Principle

Revisamos el tercer concepto de los principios SOLID. El principio de sustitución de Liskov. Cualquier objeto de una clase hija debería poder ser sustituible por la clase padre.

Puedes leer el articulo completo aca

Principios SOLID. Open Closed Principle

junio 3, 2018
Principios SOLID. Open Closed Principle

Principios SOLID. Open Closed Principle

Revisamos el concepto Open/Closed, el segundo de los principios SOLID. Una clase debe estar abierta a la extensión pero cerrada a la modificación.

Puedes leer el articulo completo acá

Principios SOLID. Single Responsibility Principle

junio 3, 2018
Principio de Responsabilidad Única

Principio de Responsabilidad Única

Enfrentamos el primer principio de los conceptos SOLID. El principio de responsabilidad única y veremos un ejemplo de este en PHP.

Puedes leer el articulo completo acá

Desarrollo de aplicaciones web. Modulando los objetos. Parte XIX

abril 2, 2018


En este articulo daremos forma y funcionalidad al modulo de productos. Implementaremos las clases que este objeto necesita para cumplir su propósito en nuestra aplicación.

Puedes leer el articulo completo de Modulando los objetos. Parte XIX

Desarrollo de aplicaciones web. Separando responsabilidades en los módulos. Parte XVIII

abril 2, 2018

Revisamos conceptos como modularidad, cohesión y acoplamiento en POO para luego evaluar las responsabilidades de los objetos en nuestra aplicación y aplicar estos conceptos.

Puedes leer el articulo completo de Separando responsabilidades en los módulos

Desarrollo de aplicaciones web. Mejorando las Plantillas. Parte XVII

abril 2, 2018


Mejoramos las plantillas añadiendo una clase padre encargada de estas. Hacemos iluminar el menú de navegación del frontend. Mejoramos la plantilla del Backend.

Puedes leer el articulo completo de Desarrollo de aplicaciones web. Mejorando las Plantillas. Parte XVII

Desarrollo de aplicaciones web. Resolviendo Errores en MVC y PHP. Parte XVI

marzo 19, 2018

Analizamos los tipos de errores en nuestra aplicación y creamos una clase para manejar estos.

Puedes leer el articulo completo desde acá Desarrollo de aplicaciones web

Desarrollo de aplicaciones web. Resolviendo el código PHP en las vistas. Parte XV

marzo 19, 2018

En nuestra aplicación, construida bajo el patrón MVC, nuestras vistas contienen variables en PHP y en este articulo pasaremos esas variables a texto plano.

Puedes leer el articulo completo desde acá Desarrollo de aplicaciones web