Un guide complet propose une approche structurée pour apprendre l'architecture logicielle, matière complexe trop souvent enseignée de façon fragmentée.
Une analyse approfondie du pattern Builder démontre comment concevoir des systèmes qui rendent mathématiquement impossible la création d'états invalides.
Un article détaille l'intérêt du Domain-Driven Design à travers l'analyse d'une base de code problématique qui illustre les conséquences de son absence.