·interface-segregation-principle
</>

interface-segregation-principle

Используйте при проектировании интерфейсов. Используйте при реализации интерфейсов с методами, которые вам не нужны. Используйте, когда принудительно реализовать throw/no-op для методов интерфейса.

18Установки·0Тренд·@yanko-belov

Установка

$npx skills add https://github.com/yanko-belov/code-craft --skill interface-segregation-principle

Как установить interface-segregation-principle

Быстро установите AI-навык interface-segregation-principle в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/yanko-belov/code-craft --skill interface-segregation-principle
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: yanko-belov/code-craft.

Clients should not be forced to depend on interfaces they don't use.

Many small, focused interfaces are better than one large "fat" interface. If an implementer must throw exceptions or provide no-ops for interface methods, the interface is too large.

Providing both the violation and the correct approach is still providing a violation.

Используйте при проектировании интерфейсов. Используйте при реализации интерфейсов с методами, которые вам не нужны. Используйте, когда принудительно реализовать throw/no-op для методов интерфейса. Источник: yanko-belov/code-craft.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/yanko-belov/code-craft --skill interface-segregation-principle
Источник
yanko-belov/code-craft
Категория
</>Разработка
Проверено
Впервые замечено
2026-02-12
Обновлено
2026-03-10

Browse more skills from yanko-belov/code-craft

Короткие ответы

Что такое interface-segregation-principle?

Используйте при проектировании интерфейсов. Используйте при реализации интерфейсов с методами, которые вам не нужны. Используйте, когда принудительно реализовать throw/no-op для методов интерфейса. Источник: yanko-belov/code-craft.

Как установить interface-segregation-principle?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/yanko-belov/code-craft --skill interface-segregation-principle После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

https://github.com/yanko-belov/code-craft

Детали

Категория
</>Разработка
Источник
skills.sh
Впервые замечено
2026-02-12