كشف الروائح الكريهة في دلفي [مذكرة جامعية]
#1
كشف الروائح الكريهة في دلفي (Détection des Bads Smells en Delphi)

مذكرة جامعية (باللغة الفرنسية) 2004-2005:
الهدف هو إنشاء أداة قادرة على قياس قابلية الحفاظ على برنامج مكتوب في دلفي، وذلك باستخدام مفهوم الرائحة الكريهة.


كود :
But du mémoire

La première chose que doit réaliser ce mémoire est d'introduire et d'expliciter la notion de bads smells. Cela comprend la définition de ce qu’est un bad smell, une présentation du contexte dans lequel cette notion est utilisée, ansi que l'introduction d'une liste de smell (cette liste est en fait issu du livre de M.Fowler: « Refactoring: Improving the design of existing code[1] »), l’explication et la justification de chacun d'entre eux, ainsi qu’une critique de la liste et des observations que l’on peut en tirer.

L'objectif principal reste néanmoins la réalisation d'un outil de détection de bads smells automatique, conçu pour analyser du code Delphi. Cet outil doit comporter une interface permettant de lancer la détection et d'en afficher les résultats, mais ne doit pas nécessairement s'intégrer à Delphi. Une question intéressante ici qu'il conviendra de se poser sera de savoir si tous les bads smells de la liste de Fowler peuvent être détectés de façon automatique, et si non pourquoi?

La dernière partie concernera l'évaluation de l'outil développé, son utilisation et éventuellement son intégration en vue d'une exploitation dans le milieu professionnel. Egalement ce mémoire aura pour but de montrer par un exemple quel type d’informations il est possible de retirer de par la détection et l’analyse des bads smells. Cela se fera via une analyse statistique des résultats. De même une analyse de la pertinence de chaque bad smell dans le cadre de l’environnement Delphi sera faite avec l’aide de la société IDLink.


مفهوم الرائحة الكريهة للكود البرمجي :
كود :
https://ar.wikipedia.org/wiki/%D8%B1%D8%A7%D8%A6%D8%AD%D8%A9_%D8%A7%D9%84%D9%83%D9%88%D8%AF


التحميل
كود :
https://www.upload.ee/files/7450144/Detection_des_Bads_Smells_en_Delphi.pdf.html
[-] كل من 3 users say قال شكرا ل merouane على المشاركة المفيدة
  • محمد عبد العزيز, h-farid, mobile
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم