Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como backend

Proyecto GEOW. Implementando el patrón CQRS

Me siento muy feliz de poder ofrecerles esta nueva publicación y este nuevo proyecto Open Source. Naturalmente seguiremos evolucionando el proyecto de tests de c#, pero he querido hacer este paréntesis para hablarles del patrón CQRS , o lo que es lo mismo,  Command Query Responsibility Segregation . Una primera versión plenamente operativa del proyecto GEOW está ya disponible para todos Uds. en  GitHub . Les recomiendo encarecidamente que la clonen y jueguen con ella. No solo tiene un elevado potencial pedagógico , además sus propiedades visuales son altamente hipnóticas, por lo que les pido mucha precaución a la hora de ponerlo a funcionar :)  Por esta misma razón me he decidido a crear un canal en YouTube para irles mostrando videitos con los resultados de los dos proyectos que nos traemos entre manos. Espero lo disfruten. Son muchos los detalles técnicos que se desprenden en esta publicación, además de la propia implementación del patrón...

Si no hay dudas, no hay progreso

¡No abandonamos la tecnología para pasarnos a la filosofía! Titulo este nuevo artículo con una linda frase de Darwin , para hablarles de EVOLUCIÓN , pero no en el terreno de la biología ni de la filosofía, sino en asuntos más pequeños, en este caso, la evolución de nuestra pequeña  plataforma de test Open Source , que como saben, pueden clonar, adaptar y  manipular a su antojo. Es pequeña, pero está creciendo. Y conforme crece se hace mejor. Ojalá pudiéramos decir lo mismo de todos los desarrollos ¿cierto? " La  vida del hombre es interesante principalmente si ha fracasado. Eso indica que trató de superarse " Georges Benjamin Clemenceau Hoy toca repasar y refactorizar . Repasemos en primero lugar, la filosofía de la plataforma. La plataforma de test se compone de un contexto gráfico donde definir, consultar y ejecutar tests . La definición de un test y sus entidades relacionadas podría ser considerado nuestro dominio. Para ello desplegamos un conjunt...