# Recipes for Decoupling

*Formas prácticas de liberar el dominio de la infraestructura*

https://chemaclass.com/es/readings/recipes-for-decoupling/

License: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/)

2022-11-28 | `php` `software-design` `architecture` `clean-code`

> Qué es el acoplamiento y por qué duele. Estrategias prácticas para separar tu código de dominio de la infraestructura.

---



¿Qué es el acoplamiento y por qué nos perjudica? ¿Cómo desacoplar de forma eficiente? Este libro recopila estrategias para separar tu código de dominio de los detalles de infraestructura. El resultado: un sistema más sano a largo plazo.

Aprenderás a crear reglas de [**PHPStan**](https://phpstan.org/) desde cero. Además, el libro te guía por múltiples oportunidades de desacoplamiento:
- framework web
- frameworks cli
- validación de formularios
- orm y base de datos
- framework de [testing](/es/blog/the-art-of-testing/)

Lee más sobre el libro: [matthiasnoback.nl/book/recipes-for-decoupling/](https://matthiasnoback.nl/book/recipes-for-decoupling/)

> Cómpralo aquí: [leanpub.com/recipes-for-decoupling](https://leanpub.com/recipes-for-decoupling)
