Refactoring on the whole project
Autor: | S. V. Syromyatnikov, I. E. Bronshteyn, N. L. Lugovskoy |
---|---|
Jazyk: | English<br />Russian |
Rok vydání: | 2018 |
Předmět: | |
Zdroj: | Труды Института системного программирования РАН, Vol 26, Iss 1, Pp 395-402 (2018) |
Druh dokumentu: | article |
ISSN: | 2079-8156 2220-6426 |
DOI: | 10.15514/ISPRAS-2014-26(1)-16 |
Popis: | Refactoring is one of the most popular and successful techniques in improving source code. It is an integral part of agile development methods. However, we still lack effective tools for source code automatic refactoring for C/C++. This article focuses on one of approaches to developing a tool for such refactoring. It is worth mentioning that possibility of applying refactoring only on one translation unit is significant a limitation for any refactoring tool. Hence, an important aspect of this article is a detailed description of transition from refactoring on one translation unit scheme to refactoring on the whole project. Besides, special attention is paid here to refactoring «Rename» as it is one of the most widely used refactorings on the whole project. |
Databáze: | Directory of Open Access Journals |
Externí odkaz: |