Changes, Defects and Polymorphism: Is There Any Correlation?
Petru Florin Mihancea, C. Marinescu · 2013
Source code is better than concrete code when it comes to reduced change likelihood. Trying to provide empirical evidence for this assumption, we investigate if there are any correlations between the usage of partially polymorphic calls in classes and their change and defect likelihood. Based on the provided evidence, practitioners are advised about the potential impact of polymorphism at the source code level.