Publicaciones recientes de Duilio Palacios


Creación de un componente de Model Factories usando el patrón Factory Method

Patrones de Diseño

En esta lección culminaremos el desarrollo de la clase abstracta para generar modelos o “Model Factory” apoyándonos una vez más en el patrón Factory Method en combinación con otro patrón ya aprendido durante el desarrollo de este curso. Además, emplearemos diversas técnicas de refactorización y de desarrollo con pruebas automatizadas (TDD).

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

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.

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.