قسم الرياضيات و الإعلام الإلي

www.univ-soukahras.dz/ar/dept/mi

المقياس: Techniques objet avancées

  1. معلومات
  2. الأسئلة
  3. التعليم عن بعد

les limites de POO

3 votes

quelle sont les limites de la programmation orientée objet?

نشر على 21:07, الثلاثاء 18 أكت 2016 By amirat abdallah (256 points)
In Techniques objet avancées


أجوبة (6)




جواب (1)

0 votes

Les développeurs ne supportent pas la notion de programmer par et pour la réutilisabilité qui est la caractéristique le plus intéressant dans la programmation orienté objet. Dans ce cas on peut poser les deux questions suivants : 

  • Pourquoi les développeurs ne réutilisent pas le code existant ? Le blogueur évoque certaines raisons comme :
    1. déterminer les parties réutilisables d’un code est difficile ;
    2. le manque de documentation : si les éléments réutilisables ne sont pas documentés, leur utilisation devient plus complexe ;
    3. les développeurs ne prennent pas le temps de chercher du code réutilisable ;
    4. un élément réutilisable peut altérer le modèle de conception, ce qui implique un rapport avantages/coûts défavorable.
    5. l’écriture de code de manière non réutilisable. Ce dernier point nous renvoie directement à la seconde question.

 

  • Pourquoi les développeurs ne codent pas de manière à réutiliser le code ?
    1. Ecrire un code réutilisable demande plus d’efforts.
    2. Manque de temps : les développeurs manquent de temps pour écrire un code réutilisable, même si notre blogueur a une vision différente : « En réalité, beaucoup de développeurs arrivent à trouver du temps pour coder quelque chose pour leur propre utilisation, mais n’arrivent pas à en trouver pour ce cas de figure».
    3. Bénéfices : à l’heure actuelle, le cycle de vie d’un code est généralement assez court, ainsi, les développeurs ne voient pas les bénéfices d’un code réutilisable.

نشر على 02:06, الأربعاء 19 أكت 2016 by Hanen Rouainia (322 points)
In Techniques objet avancées



جواب (2)

1 votes

1- l'entrelassement du code

2- la dispersion du code

نشر على 19:51, الأربعاء 19 أكت 2016 by mohammed tebib (377 points)
In Techniques objet avancées



جواب (3)

0 votes

ouvert fermé, les fonctionnalités transversales, La dispersion de code, inversion des dépendances.

نشر على 21:15, الأربعاء 19 أكت 2016 by amirat abdallah (256 points)
In Techniques objet avancées



جواب (4)

0 votes

et aussi une faibe modularité par rapport la programmation orienté aspect 

 

نشر على 21:45, الأربعاء 19 أكت 2016 by Hanen Rouainia (322 points)
In Techniques objet avancées



جواب (5)

0 votes

hanen juste en parler de limite pas de comparaison ou avantage pour POA,Ainsi si en parle de POA, elle devrait permettre une bonne répartition des compétences sans induire trop de redondance, ainsi qu'une certaine robustesse et une bonne performance des applications. En termes de qualité de conception, elle va nous permettre de mieux respecter l'Ouvert-Fermé et l'Inversion des Dépendancesprogrammation

نشر على 22:01, الأربعاء 19 أكت 2016 by amirat abdallah (256 points)
In Techniques objet avancées



جواب (6)

0 votes

procedural programming uses less lines the oop

it is hard to get used to it

using  opp means slower programs

 

نشر على 01:11, الاثنين 27 فبر 2017 by belhafsi oussama (28 points)
In Techniques objet avancées



هل لديك جواب ?