Communitygithub.com

aaronontheweb/modern-csharp-coding-standards

Escribe código C# moderno y de alto rendimiento utilizando registros, coincidencia de patrones, objetos de valor, async/await, Span<T>/Memory<T> y patrones de diseño de API recomendados. Enfatiza la programación de estilo funcional con características de C# 12+.

¿Qué es modern-csharp-coding-standards?

Esta habilidad proporciona estándares de codificación modernos para C#, diseñados para desarrolladores que desean escribir código eficiente, mantenible y de alto rendimiento utilizando las últimas características del lenguaje C# 12+. Se basa en el uso de registros (records), coincidencia de patrones (pattern matching), objetos de valor (value objects), async/await, y las estructuras Span<T> y Memory<T> para optimizar la gestión de memoria. Además, promueve patrones de diseño de API que siguen las mejores prácticas de la industria, como el diseño basado en interfaces fluidas y la programación funcional. Es compatible con cualquier plataforma .NET que soporte C# 12+ (como .NET 8 o superior) y se integra fácilmente en proyectos existentes mediante directrices claras y ejemplos prácticos. Útil tanto para desarrolladores que migran a C# moderno como para equipos que buscan estandarizar su código base.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aaronontheweb/dotnet-skills/tree/main/skills/modern-csharp-coding-standards

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace modern-csharp-coding-standards?

Escribe código C# moderno y de alto rendimiento utilizando registros, coincidencia de patrones, objetos de valor, async/await, Span/Memory y patrones de diseño de API recomendados. Enfatiza la programación de estilo funcional con características de C# 12+.

Skills relacionados