Este repositorio se encarga de servir como una estructura de recursos utilizados para los artículos publicados en la plataforma enmilocalfunciona.io relacionados con el uso de ArchUnit y basado en la serie de artículos “Validanto una Arquitectura con ArchUnit”
- Validando una Arquitectura con ArchUnit (Parte 1) : Artículo de introducción a Arquitecturas y a los problemas típicos que trataremos de solucionar
- Validando una Arquitectura con ArchUnit (Parte 2) : Artículo donde se enseña a utilizar el framework / herramienta ArchUnit
- Validando una Arquitectura con ArchUnit (Parte 3) : Artículo de aplicación de lo anterior sobre un ejemplo “real” y avanzado basado en Spring / Spring Boot
Dependencias con Proyectos de Arquitectura
N/A
Dependecias con Terceros
N/A
Importante: Cada recurso definido establecerá las necesidades y las tecnologías definidas en su propio fichero de README
Define que elementos son necesarios para instalar el software
- Java 8 instalado (1.5+ version requerido)
- Maven 3 instalado
Se encuentra organizado en áreas :
- demo-testing-archunit : Proyecto donde se explica el funcionamiento de ArchUnit
- acme-architecture-testing : Librería de arquitectura para testing de proyectos enfocada principalmente en el soporte de Archunit con contexto de propósito general
- acme-architecture-spring-testing : Librería de arquitectura para testing de proyectos enfocada principalmente en el soporte de Archunit con contexto de propósito general para el Framework de Spring / Spring Boot
- acme-api-greeting-model : Librería de proyecto para definir el modelo de comunicaciones con el modelo de negocio "Greeting"
- acme-api-greeting : Aplicación que define un API REST "completo" y "avanzado" sobre modelo de negocio "Greeting"
Cada artículo define su objetivo y cada recurso define sus particularidades en su propio fichero de README
- Víctor Madrid