Перейти к содержимому

Claude Code con C# y .NET: un módulo sin romper la arquitectura limpia

Forja Skills

0:00 / 0:00

Claude Code con C# y .NET: un módulo sin romper la arquitectura limpia

13 просмотров · 5 дн. назад
Forja Skills
9 подписчиков
13 просмотров · 5 дн. назад
Tutorial en español de Claude Code con C# y .NET: un módulo nuevo respetando la arquitectura limpia, con una skill. Con una skill de Claude Code agregamos un módulo de negocio a una API .NET sin romper su arquitectura: la ficha del módulo primero, un archivo en cada capa y las pruebas de arquitectura como guardián. Seguimos con Nova Retail, nuestra empresa de ejemplo: el servicio de pedidos ya existe, pero está vacío. Primero se lo pedimos a la IA sin preparación: queda en verde, pero con reglas que nadie aprobó y permisos que no existen. Después usamos la skill nuevo-modulo: Claude devuelve la ficha y pregunta antes de escribir código, arma el módulo de adentro hacia afuera, lo verifica (compila, pruebas, base, permisos en el token y la API por el gateway) y lo sube en una rama feature con su pull request. 0:00 Lo que vas a construir 0:25 Bienvenida y el plan de hoy 1:17 El problema: un módulo nuevo y la arquitectura 2:44 El prompt suelto: ¿dónde quedaron las reglas? 4:32 La skill: script para lo mecánico, Claude para el negocio 6:48 Escribimos el SKILL.md 8:05 La ficha primero 9:54 El esqueleto: un archivo en cada capa 11:17 Las reglas, de adentro hacia afuera 13:05 Verificamos: la tabla 14:45 Reviso: cada regla, su prueba 15:42 El error que solo atrapa la prueba de integración 16:40 La rama y el pull request 17:44 Lo que aprendiste y tu reto 18:35 Lo que viene Qué vas a aprender: Por qué un módulo nuevo es donde se rompe una arquitectura, y cómo lo atrapan las pruebas de arquitectura. Cómo una skill reparte el trabajo: un script para lo mecánico y la IA para las reglas del negocio. La ficha del módulo primero: que la IA pregunte en vez de inventar reglas. Pruebas unitarias, de integración y de arquitectura: qué ve cada una. Permisos (scopes) en el token, una rama feature y el pull request a develop. 💻 La skill y los prompts del video (tag video-02a): https://github.com/forjaskills/nova-w... 🌐 El módulo y sus pull requests: https://github.com/forjaskills/nova-p... · https://github.com/forjaskills/nova-s... 📺 Próximo video: la misma skill crece hacia la web, con las pantallas de Pedidos probadas en un navegador real. La voz de este video está generada con IA a partir de la voz del autor. #ClaudeCode #DotNet #ArquitecturaDeSoftware