A linter that checks the architectural properties of interface usage #6370
Unanswered
n-r-w
asked this question in
Linter Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I created a linter that checks the architectural properties of interface usage https://github.com/n-r-w/ifaceguard.
I want to understand how much anyone besides me cares about this? It really burns my ass when I see interfaces being created at the place of implementation and other architectural violations.
Explaining this to LLMs is especially pointless. No matter what rules you write, they're all trained on tons of crappy code from GitHub.
Beta Was this translation helpful? Give feedback.
All reactions