Explicit Code Reuse Recommendation

Dov Fraivert, David H. Lorenz

نتاج البحث: فصل من :كتاب / تقرير / مؤتمرمنشور من مؤتمرمراجعة النظراء

ملخص

Code reuse is a common and recommended practice. However, to avoid code duplication reuse may require substantial refactoring effort, especially in legacy code with which the developer is not profoundly familiar. For this reason, developers often prefer to reimplement simple code fragments rather than properly reuse them. In this work, we describe the use of annotations to recommend a useful piece of code for subsequent reuse. These annotations then guard the code against changes that can complicate its extraction, thus allowing subsequent developers to easily locate and reuse it.

اللغة الأصليةالإنجليزيّة
عنوان منشور المضيفSPLASH Companion 2022 - Companion Proceedings of the 2022 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications
العنوان الفرعي لمنشور المضيفSoftware for Humanity
المحررونAlex Potanin
ناشرAssociation for Computing Machinery, Inc
الصفحات9-10
عدد الصفحات2
رقم المعيار الدولي للكتب (الإلكتروني)9781450399012
المعرِّفات الرقمية للأشياء
حالة النشرنُشِر - 1 ديسمبر 2022
الحدث2022 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity, SPLASH Companion 2022 - Auckland, نيوزلندا
المدة: ٥ ديسمبر ٢٠٢٢٨ ديسمبر ٢٠٢٢

سلسلة المنشورات

الاسمSPLASH Companion 2022 - Companion Proceedings of the 2022 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity

!!Conference

!!Conference2022 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity, SPLASH Companion 2022
الدولة/الإقليمنيوزلندا
المدينةAuckland
المدة٥/١٢/٢٢٨/١٢/٢٢

ملاحظة ببليوغرافية

Publisher Copyright:
© 2022 Association for Computing Machinery.

بصمة

أدرس بدقة موضوعات البحث “Explicit Code Reuse Recommendation'. فهما يشكلان معًا بصمة فريدة.

قم بذكر هذا