ملخص
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
!!Conference | 2022 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity, SPLASH Companion 2022 |
---|---|
الدولة/الإقليم | نيوزلندا |
المدينة | Auckland |
المدة | ٥/١٢/٢٢ → ٨/١٢/٢٢ |
ملاحظة ببليوغرافية
Publisher Copyright:© 2022 Association for Computing Machinery.