Partage
  • Partager sur Facebook
  • Partager sur Twitter

Programmation orientée composant:souvent utilisée?

    11 septembre 2021 à 19:39:08

    Salut tout le monde !

    Je voulais vous demander si la Programmation orientée composant est souvent utilisée ou pas ?

    https://fr.wikipedia.org/wiki/Programmation_orient%C3%A9e_composant

    J'ai l'impression que c'est un choix évident sur les gros projets parce que cela permet d'avoir un code plus modulaire mais pour l'instant je ne l'ai utilisée que sur des projets en C++ (et pas en Python ni en Java par exemple).

    Et lorsque ce type de framework n'est pas utilisé y a-t-il des alternatives ? Ou alors juste faire de la programmation orientée objet toutes simples ?

    Merci d'avance !

    -
    Edité par Autechre 11 septembre 2021 à 19:39:46

    • Partager sur Facebook
    • Partager sur Twitter
      14 septembre 2021 à 12:15:51

      Vu la définition donnée, c'est l'utilisation de modules, de bibliothèques, de composants graphiques (ou pas) customisés/personnalisés qui sont réutilisables dans plusieurs projets. Un ensemble que tu peux copier/coller (importer) dans tes projets et utiliser directement sans en modifier le code.

      Par exemple, si pour un ensemble de projets, tu dois tracer une courbe, plutôt que de réécrire à chaque fois un code pour ça, tu créés un composant qui prend en entrées, les données, les infos des axes, le type de graphique, les couleurs des courbes et en sortie, tu as composant graphiques qui affiche la courbe (d'ailleurs, il pourrait y avoir un composant par type de graphique: une courbe x-y classique, une courbe en histogramme, une courbe en coordonnées polaires)

      • Partager sur Facebook
      • Partager sur Twitter

      Programmation orientée composant:souvent utilisée?

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown