Et donc la seule réelle manière de faire "bien" les projets c'est de l'héritage type C# ou Java, parce que c'est ce que tu connais?
Non, ce n'est pas le "bordel", petit ou gros projet, ce sont des règles d'utilisation différentes, qui permettent entre autres de ne pas être bloqué par un héritage défini, fermé, qui va t'empêcher de l'utiliser correctement car ce n'est plus ce que tu as besoin.
Tout langage, si tu l'utilises mal (en particulier si tu l'utilises sans le connaitre), te fera aller dans le mur. Est-ce que le C++ c'est le mal parce que tu dois gérer la mémoire, qu'il permet l'héritage multiple et les pointeurs?
Partager