Condivisione di Conoscenza & Esperimenti

Il Blog didany98dev

Esplora approfondimenti di architettura software, pattern DDD, best practices di Spring Boot, NestJS ed esperimenti pratici legati all'Intelligenza Artificiale.

28 maggio 2026

CQRS ed Event Sourcing

Scopri come gestire flussi di dati complessi e ad alte prestazioni separando le letture dalle scritture con CQRS ed Event Sourcing.

ArchitectureSoftware DevelopmentData Patterns
27 maggio 2026

Dependency Injection (DI)

Cos'è la Dependency Injection, perché è fondamentale per scrivere codice disaccoppiato e testabile, e come implementarla con o senza framework.

Best PracticeSoftware DevelopmentDesign Patterns
26 maggio 2026

Test-Driven Development (TDD)

Una guida completa al Test-Driven Development (TDD): il ciclo Red-Green-Refactor, i vantaggi del design guidato dai test e come superare le resistenze comuni.

Best PracticeSoftware DevelopmentTesting
23 maggio 2026

Clean Architecture

Cos'è la Clean Architecture, quali sono i suoi principi cardine e come strutturare un software flessibile, testabile e indipendente da framework o database.

Best PracticeSoftware DevelopmentArchitecture
22 maggio 2026

Domain-Driven Design (DDD)

Una guida approfondita al Domain-Driven Design: concetti chiave, design strategico e tattico, e come modellare il software partendo dal cuore del business.

Best PracticeSoftware DevelopmentArchitecture