Aplicación del Patrón Factory Method

Patrones de Diseño

En esta lección del Curso de Patrones de Diseño con PHP vamos a aplicar el patrón de diseño Factory Method, para crear los modelos de nuestra aplicación en el entorno de pruebas. Este patrón nos permitirá crear objetos de modelos usando una clase Factory que delegará a sus subclases la responsabilidad de decidir cuál modelo será instanciado.

Regístrate para ver ésta y cientos de lecciones exclusivas.

Patrón Factory Method: Proyecto de ejemplo

Patrones de Diseño
En esta primera lección sobre el Patrón Factory Method plantearemos el código de ejemplo con el cual estaremos trabajando: Magniloquent, un nuevo ORM que utilizaremos para crear modelos en las lecciones de esta parte del curso.

Regístrate para ver ésta y cientos de lecciones exclusivas.

¡Laravel 5.8 ya está disponible!

Laravel 5.8

Una nueva versión de Laravel ya está disponible y es la 5.8. En esta publicación estaremos conociendo algunas de las mejoras aplicadas a esta versión. Debemos destacar que esta no es una versión LTS y por lo tanto el soporte para errores se recibirá por 6 meses (hasta Agosto de 2019) y las correcciones de seguridad por 1 año (hasta Febrero de 2020).

Ver post

Nos vemos en Laracon EU Madrid

Laracon Madrid 2019

El 23 de Mayo se llevará a cabo el primer Laracon EU en la ciudad de Madrid. Este evento será una conferencia de un día completo que contará con la participación de altas personalidades de la comunidad de Laravel como lo son Adam Wathan y Matt Stauffer en una sala exclusiva para 250 personas. Sigue leyendo para obtener más detalles.

Ver post

Detrás de cámaras del Curso de Patrones de Diseño

Patrones de Diseño

Durante las últimas semanas he estado trabajando bastante en el curso de Patrones de Diseño con PHP para Styde, lo que me ha permitido completar varias lecciones sobre los patrones Strategy, Observer, Decorator y Template Method las cuales he sumado a las lecciones sobre Composite y Builder para un total de 25 lecciones en 4 horas y media de contenido hasta ahora. En este post quiero hablarte sobre los diferentes aspectos y recursos que he tomado en cuenta para preparar el contenido.

Ver post

Podcast #14: Consejos inusuales para programar mejor

Banner Podcast Styde

El aprendizaje de patrones de diseño, técnicas de refactorización, TDD, etc. son temas comunes que pueden surgir cuando buscamos cómo mejorar como programadores; sin embargo hay otros aspectos, en apariencia más simples, que pueden traer un gran impacto a nuestra capacidad para ser productivos y aprender nuevos conceptos. En el siguiente podcast hablaré de algunos de ellos.

Ver post

Suscríbete a nuestro boletín

Te enviaremos publicaciones con consejos útiles y múltiples recursos para que sigas aprendiendo.