Resolving Conflict in Code Refactoring
Keyword(s):
Refactoring is a process that attempts to enhance software code quality by using small transforming functions and modifying the structure of the program through slightly different algorithm. It is important to analyze the design pattern of the software code as well as the impact and possibility of the application of some conflicting refactorings on it. The objective of this chapter is to present an approach for analyzing software design patterns in order to avoid the conflict in application of available refactoring techniques. This chapter discusses the mechanism to study software code or design patterns to automate the process of applying available refactorings while addressing the problem of conflict in their application.
Keyword(s):
2021 ◽
Vol 31
(07)
◽
pp. 1043-1067
Keyword(s):
Keyword(s):
2012 ◽
Keyword(s):
Keyword(s):
2009 ◽
pp. 296-312
Keyword(s):
Keyword(s):
2014 ◽
Vol 556-562
◽
pp. 5267-5270