mikelgoig.com

mikelgoig.com

This is Mikel.

Software Developer

Content Database

Latest posts

Content Database

The Domain Model: Entity Identity
Entities, by definition, have an identity, which we can use to save it and get it back from storage again.
September 19, 2023
domain-driven-design
The Domain Model: Entity Consistency
Entities are stateful objects that guarantee their consistency and will be persisted somehow.
September 18, 2023
domain-driven-design
The Domain Model: Repositories
Repositories are used to save and retrieve domain objects. This post explains how to map entity data to table columns using an ORM, like Doctrine. It also compares the Data Mapper design pattern used with repositories to the Active Record design pattern.
September 16, 2023
domain-driven-design
Decoupling from infrastructure
Decoupling infrastructure from core application logic makes understanding and developing the code easier.
September 10, 2023
software-architecture
Data mapping
How to extract data from associative arrays.
May 3, 2022
phptypes

About

Hi! This is Mikel Goig, a 🇪🇸 madrileño living in 🇵🇹 Lisboa.

Since 2021, I work as a Back-end Developer at Docline, the most comprehensive telemedicine platform for businesses, hospitals, and health professionals.