liskov-substitution-principle
Installation
SKILL.md
No SKILL.md available for this skill.
View on GitHubRelated skills
More from yanko-belov/code-craft
deadlock-prevention
Use when acquiring multiple locks. Use when operations wait for each other. Use when system hangs without crashing.
32error-boundaries
Use when deciding where to catch errors. Use when errors propagate too far or not far enough. Use when designing component/service isolation.
31caching
Use when same data is fetched repeatedly. Use when database queries are slow. Use when implementing caching without invalidation strategy.
31