A course on advanced object-oriented design and programming
-
Updated
Jan 12, 2026 - Java
A course on advanced object-oriented design and programming
Java record source generator
Interactive flower shop bouquet builder. Demonstrates Java OOP design with enums, immutable value objects, service layer, and Stream-based statistics. Console app architected for Spring Boot REST API extension.
java Versioned Aggregate Tactical Pattern
Spring Boot REST API · Clean Architecture (Onion) · two bounded contexts: order history and refund requests · Java 21
Reusable Java building blocks for DDD and hexagonal architecture, starting with immutable value objects.
DDD tactical patterns + Hexagonal Architecture reference — Java 25, Spring Boot 4, framework-free domain module, Testcontainers.
Extração do contexto de Pagamento de um monólito de e-commerce aplicando DDD e Branch by Abstraction, sem desligar o sistema · Java 25 · Spring Boot 4.1
Console-based banking application built in Java — OOP, DDD, layered architecture
To associate your repository with the value-objects topic, visit your repo's landing page and select "manage topics."