Solid Principles

SOLID principles checklist with Java examples. Use when a class has too many responsibilities, an abstraction leaks, or a dependency points the wrong way, and when the user asks about Single Responsibility, Open/Closed, Liskov, Interface Segregation or Dependency Inversion. For naming, duplication and method length, use clean-code instead.

decebals dce44a4 2 files · 18.1 KB Updated

File contents

decebals/claude-code-java/tree/main/skills/solid-principles commit dce44a4cd4

Frequently asked questions

npx skillmds@latest add decebals/solid-principles