Linter to detects the overuse or misuse of interfaces in Go code AKA "Interface Pollution"
-
Updated
Oct 1, 2026 - Go
Linter to detects the overuse or misuse of interfaces in Go code AKA "Interface Pollution"
The world's most honest sorting method: swaps elements slowly, checks Twitter constantly, and finishes eventually. Not not prod-safe
Example projects illustrating Code Smells in order to apply Refactoring techniques.
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.
Claude Code skill that prevents data architecture mistakes — duplicate stores, sync scripts, and format sprawl
🔍 Claude Code Skill: Catch the #1 AI anti-pattern before you build. Reviews tool designs with a 4-point decision tree — AI-decorated vs AI-native.
Software Engineering Principles and Patterns - Graduate Course - Zakeri
A behavioral constraint skill for AI agents: forces verifiable, user-visible acceptance before "done" — for users who can't read code. 防 AI 报"修好了"但界面没修好的验收约束技能。
Automatically apply the Optional pattern to all APIs globally, including the Ruby Corelib!
Stop AI agents from writing useless tests. Decision trees for mocking, test layering, and requirement-driven testing that catches real bugs.
To associate your repository with the anti-pattern topic, visit your repo's landing page and select "manage topics."