Menti_Technical Debt, Code Smells, Patterns, and Anti-Patterns.pdf