encapsulation
✓Úselo al exponer el estado interno. Úselo cuando haga públicos los campos por conveniencia. Úselo cuando el código externo modifica las partes internas del objeto.
Instalación
SKILL.md
Hide internal state. Expose behavior, not data. Control access through methods.
Public fields let anyone modify your object's internals, bypassing validation and breaking invariants. Encapsulation protects data integrity.
Response: Less code now, more bugs later. Encapsulation prevents invalid states.
Úselo al exponer el estado interno. Úselo cuando haga públicos los campos por conveniencia. Úselo cuando el código externo modifica las partes internas del objeto. Fuente: yanko-belov/code-craft.
Datos (listos para citar)
Campos y comandos estables para citas de IA/búsqueda.
- Comando de instalación
npx skills add https://github.com/yanko-belov/code-craft --skill encapsulation- Fuente
- yanko-belov/code-craft
- Categoría
- </>Desarrollo
- Verificado
- ✓
- Primera vez visto
- 2026-02-01
- Actualizado
- 2026-02-18
Respuestas rápidas
¿Qué es encapsulation?
Úselo al exponer el estado interno. Úselo cuando haga públicos los campos por conveniencia. Úselo cuando el código externo modifica las partes internas del objeto. Fuente: yanko-belov/code-craft.
¿Cómo instalo encapsulation?
Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/yanko-belov/code-craft --skill encapsulation Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code o Cursor
¿Dónde está el repositorio de origen?
https://github.com/yanko-belov/code-craft
Detalles
- Categoría
- </>Desarrollo
- Fuente
- skills.sh
- Primera vez visto
- 2026-02-01