Linter to detects the overuse or misuse of interfaces in Go code AKA "Interface Pollution"
-
Updated
Feb 26, 2026 - Go
Linter to detects the overuse or misuse of interfaces in Go code AKA "Interface Pollution"
Catch SQL performance problems in your tests before they hit production.
Example projects illustrating Code Smells in order to apply Refactoring techniques.
The world's most honest sorting method: swaps elements slowly, checks Twitter constantly, and finishes eventually. Not not prod-safe
A collection of SQL Anti-Patterns
Yo dawg I heard you liked design patterns
Library containing design patterns and their implementations in Java. Plus exemplary applications of basic Java topics and various utils.
Stop AI agents from writing useless tests. Decision trees for mocking, test layering, and requirement-driven testing that catches real bugs.
Automatically apply the Optional pattern to all APIs globally, including the Ruby Corelib!
Add a description, image, and links to the anti-pattern topic page so that developers can more easily learn about it.
To associate your repository with the anti-pattern topic, visit your repo's landing page and select "manage topics."