Code Refactoring Strategies of Third Year Software Engineering Students.
Roshan RajapakseClaudia SzaboPublished in: ITiCSE (1) (2024)
Keyphrases
- source code
- engineering students
- software systems
- open source
- software evolution
- software metrics
- software projects
- software maintenance
- object oriented systems
- static analysis
- program understanding
- software development
- software architecture
- computer systems
- linux kernel
- legacy software
- application programming interface
- software repositories
- teaching methods
- software quality
- crosscutting concerns
- real world
- code snippets
- software engineering