3 papers
cs.SE2022
Recommending Code Improvements Based on Stack Overflow Answer Edits
Chaiyong Ragkhitwetsagul, Matheus Paixao
Background: Sub-optimal code is prevalent in software systems. Developers may write low-quality code due to many reasons, such as lack of technical knowledge, lack of experience, t…
cs.SE2021
Assessing Exception Handling Testing Practices in Open-Source Libraries
Luan P. Lima, Lincoln S. Rocha, Carla I. M. Bezerra +1
Modern programming languages (e.g., Java and C#) provide features to separate error-handling code from regular code, seeking to enhance software comprehensibility and maintainabili…
cs.SE2018
Toxic Code Snippets on Stack Overflow
Chaiyong Ragkhitwetsagul, Jens Krinke, Matheus Paixao +2
Online code clones are code fragments that are copied from software projects or online sources to Stack Overflow as examples. Due to an absence of a checking mechanism after the co…