Construire pour les humains
Le code est bien plus souvent lu qu'écrit. J'optimise pour le prochain développeur : des noms explicites, des modules courts, des frontières qui correspondent à la façon dont on pense le métier. Si un changement nécessite un guide touristique, l'architecture a déjà échoué.