Context-based code quality assessment

Two tasks that software engineers constantly perform are writing code that is easy to evolve and maintain, and detecting poorly written pieces of code. For the former, software engineers commonly rely on well-known software architecture styles, such as Model-View-Controller (MVC). To the latter,...

Full description

Bibliographic Details
Main Author: Mauricio Finavaro Aniche
Other Authors: Marco Aurélio Gerosa
Language:English
Published: Universidade de São Paulo 2016
Subjects:
Online Access:http://www.teses.usp.br/teses/disponiveis/45/45134/tde-13092016-123733/