Je viens d’écouter une discussion sur un projet s’éloignant la direction que c’est censé pour aller. Le problème était « mauvais software design ».
Composants ne sont pas conçus pour être réutilisés ; le logiciel est difficile à maintenir, tester, ample et échelles mal.
Ce qu’ont fait les programmeurs font mal ? Où et comment pour apprendre les techniques mieux ?
Bien sûr, il y a des patterns GoF... mais ce n’est pas tout, est-ce ?