Open in app
Home
Notifications
Lists
Stories

Write
Gerardo Fernández
Gerardo Fernández

Home

Pinned

PHP 8. Todas las novedades de esta nueva versión (I)

Un repaso a fondo de las novedades que tendremos disponibles a partir del 26 de noviembre para trabajar con PHP. — Hace unos meses escribí un artículo listando las principales novedades que incorporará la versión 8 de PHP que tendremos disponible a partir del día 26 de noviembre. Las principales novedades de PHP 8 Descubre todas las novedades que traerá la versión 8 de PHP en Diciembre de 2020latteandcode.medium.com

PHP

7 min read

PHP 8. Todas las novedades de esta nueva versión (I)
PHP 8. Todas las novedades de esta nueva versión (I)

Sep 21, 2021

Capítulo 6. Lo que aprendí de DDD. Módulos y Bounded Contexts

DDD favorece la agrupación de nuestros archivos por conceptos específicos de nuestro dominio, definiendo módulos y bounded contexts. — Hoy toca hablar de otro de los conceptos que están fuertemente ligados al enfoque Domain Driven Design: los módulos y bounded contexts. Ambas ideas nos van a ayudar a afrontar uno de los problemas más habituales a los que nos enfrentamos cuando programamos: cómo organizar nuestro código. Frameworks como Symfony…

Ddd

6 min read

Capítulo 6. Lo que aprendí de DDD. Módulos y Bounded Contexts
Capítulo 6. Lo que aprendí de DDD. Módulos y Bounded Contexts

Aug 25, 2021

Chapter 2. What I learned from DDD. Value Objects

Value Objects allow us to encapsulate elements of our domain that represent a value by themselves, such as an email, a date or a score. — One of the ideas that I liked the most about the DDD approach is the “Value Objects”, which allow us to encapsulate the elements of our application that represent a value by themselves. The idea on which they are based is really simple and in fact makes great sense if…

Ddd

5 min read

Chapter 2. What I learned from DDD. Value Objects
Chapter 2. What I learned from DDD. Value Objects

Aug 23, 2021

PHP 8.1 Enumerados

PHP por fin añade una de las características más deseadas por la comunidad: soporte nativo para enumerados — Pues sí, finalmente PHP ha añadido soporte nativo para los enumerados, una de las características que más solicitaba la comunidad de programadores pero que finalmente ya la tenemos entre nosotros. ¡Vamos a ver cómo trabajar con ellos! Declaración de enumerados Trabajar con enumerados es realmente sencillo ya que su sintaxis es muy parecida…

PHP

4 min read

PHP 8.1 Enumerados
PHP 8.1 Enumerados

Aug 6, 2021

Chapter 1. What I learned from DDD. Basic concepts

DDD, Hexagonal Architecture, Event Sourcing, Ubiquitous Language … — One of the purposes of the year 2020 was to deepen the DDD approach and hexagonal architecture using my favorite framework (Symfony) as a starting point. I have already mentioned some of the ideas that I extracted in the symfony course that you have available on my YouTube channel. Today…

Ddd

5 min read

Chapter 1. What I learned from DDD. Basic concepts
Chapter 1. What I learned from DDD. Basic concepts

Aug 5, 2021

Capítulo 5. Lo que aprendí de DDD. Eventos de dominio

Los eventos de dominio cumplen la función de notificar al resto de componentes de nuestra aplicación de cambios en nuestro dominio — Otro de los conceptos básicos que aparecen dentro del enfoque Domain Driven Design es el de los eventos de dominio. Los eventos de dominio representan cambios en nuestro dominio con el objetivo de comunicarlos a otros elementos de nuestra aplicación y, llegado el caso, incluso mantener un histórico de todo…

Ddd

6 min read

Capítulo 5. Lo que aprendí de DDD. Eventos de dominio
Capítulo 5. Lo que aprendí de DDD. Eventos de dominio

Jul 20, 2021

Capítulo 4. Lo que aprendí de DDD. Servicios

Los servicios en DDD son los encargados de orquestar las llamadas y encapsular aquella lógica que por diferentes motivos no puede ser implementada dentro de nuestras entidades — En el capítulo anterior sobre DDD os hablé de las entidades, el elemento fundamental de cualquier aplicación y que bajo la filosofía DDD cobra especial importancia, pues son ellas las que encapsularán nuestra lógica de negocio.

Ddd

6 min read

Capítulo 4. Lo que aprendí de DDD. Servicios
Capítulo 4. Lo que aprendí de DDD. Servicios

Jun 15, 2021

Capítulo 3. Lo que aprendí de DDD. Entidades

Ahora que ya sabemos cómo trabajar con Value Objects, veamos el otro concepto fundamental de nuestro dominio: las entidades En el capítulo anterior repasé el patrón Value Object para modelar los elementos de nuestro dominio que representan valores, como un precio o un rango de fechas. Sin embargo, otros elementos…

Ddd

8 min read

Capítulo 3. Lo que aprendí de DDD. Entidades
Capítulo 3. Lo que aprendí de DDD. Entidades

May 25, 2021

Capítulo 2. Lo que aprendí de DDD. Value Objects

Los Value Objects nos permiten encapsular elementos de nuestro dominio que representan un valor por sí mismos, como un email, una fecha o una puntuación. — Una de las ideas que más me han gustado del enfoque DDD son los “Value Objects”, los cuales nos permiten encapsular los elementos de nuestra aplicación que representan un valor por sí mismos. La idea en la que se basan es realmente sencilla y de hecho cobra gran sentido si…

Ddd

6 min read

Capítulo 2. Lo que aprendí de DDD. Value Objects
Capítulo 2. Lo que aprendí de DDD. Value Objects

May 10, 2021

Capítulo 1. Lo que aprendí de DDD. Conceptos básicos

DDD, Arquiectura Hexagonal, Event Sourcing, Lenguaje ubicuo… — Uno de los propósitos del año 2020 fue profundizar en el enfoque DDD y arquitectura hexagonal empleando mi framework favorito (Symfony) como punto de partida. Algunas de las ideas que extraje ya las he mencionado en el curso de Symfony que tenéis disponible en mi canal de Youtube. Hoy comienzo…

Ddd

5 min read

Capítulo 1. Lo que aprendí de DDD. Conceptos básicos
Capítulo 1. Lo que aprendí de DDD. Conceptos básicos
Gerardo Fernández

Gerardo Fernández

Entre paseo y paseo con Simba desarrollo en Symfony y React

Following
  • Javier Lopez

    Javier Lopez

  • Adhithi Ravichandran

    Adhithi Ravichandran

  • Cristian Salcescu

    Cristian Salcescu

  • Anthony Gore

    Anthony Gore

  • Didier FRANC

    Didier FRANC

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable