Molte delle letture che ho fatto su DDD, sia nei libri che online, sembrano rappresentare un codice che, spesso, è difficile o impossibile da testare. Ad esempio, vi sono numerosi esempi con fabbriche statiche, chiamate a classi di dominio concreti e metodi di estensione statici (solo in esempi C #). Trovo frustrante e gravoso dover rivedere costantemente il codice per renderlo testabile nella mia mente.
Qualcuno può suggerire materiale che dimostri il codice DDD con il 100% di testabilità in mente (preferibilmente in C #)?
Inoltre, per meandro un po ':
Il fatto che molti dei campioni di codice non siano un segno di prova (odore) che il DDD sta diventando obsoleto?