Gracias Juan Manuel

por Fran Iglesias

En memoria de Juan Manuel Garrido

Esta mañana temprano me llegó la noticia del fallecimiento hace unos días de Juan Manuel Garrido de Paz. Ha sido todo un mazazo. Llevo todo el día tratando de asimilarlo.

No llegamos a conocernos en persona. Hace algunos años empezamos a hablar por Twitter y manteníamos el contacto por varios medios. A pesar de la distancia, sentíamos aprecio el uno por el otro. Era una persona buena y modesta que comentaba mis artículos y me pedía opinión sobre algunas ideas en las que estaba trabajando, y a veces compartíamos alguna confidencia. Echaré mucho de menos esas conversaciones ocasionales.

Cada cierto tiempo, uno le planteaba al otro alguna cuestión relacionada con Arquitectura Hexagonal. Juan Manuel era amigo y colaborador de Alistair Cockburn, creador del patrón, y estoy convencido de que gracias a su trabajo, el propio Cockburn refinó y aclaró muchos conceptos.

Me hubiera encantado llegar a convencerlo para participar en la PulpoCon y ahora ya no podrá ser. Siempre tengo, y tendré, presentes las conversaciones que manteníamos, en las que con mucha paciencia me aclaraba un montón de dudas. Es gracias a esas conversaciones que he podido escribir sobre el tema en el blog.

Él siempre me decía que la autoridad en esto es Alistair, pero Juan Manuel merece un gran reconocimiento por sus aportaciones a la definición y a la divulgación del patrón. Me gustaría recopilarlas aquí. Es posible que me haya dejado alguna, pero irá añadiendo las que pueda localizar.

Hexagonal me, que reúne varios artículos profundizando en el patrón, con ejemplos y referencias.

Repositorio de GitHub, en el que podéis encontrar varios ejemplos de proyectos.

Canal de Youtube, vídeos en forma de “píldoras”.

BlueZone Code Demo, vídeo en colaboración con Valentina (Cupać) Jemuović en el que explica una pequeña aplicación, de la que podéis encontrar código en su github.

Gracias por todo, Juan Manuel.

Temas

good-practices

refactoring

php

testing

tdd

design-patterns

python

blogtober19

design-principles

tb-list

misc

bdd

legacy

golang

dungeon

ruby

tools

hexagonal

tips

software-design

ddd

books

bbdd

soft-skills

pulpoCon

oop

javascript

api

typescript

sql

ethics

agile

swift

java