Forem

antonio.nicasio.herrera@gmail.com
antonio.nicasio.herrera@gmail.com

Posted on

1

Consejos diario para C#

Hola buen dia devs aqui te dejo un consejo diario si trabajas con C#

**

Patron Relacional

**

su pongamos que tenemos el siguiente codigo y queremos refactorizar y hacerlo mas entendible o legible.

en el siguiente codigo evaluaremos si un alumno paso el examen donde la calificacion minima es 70 puntos

๐Ÿ’ก๐—–#๐—ง๐—ถ๐—ฝ

โœ… ๐—ฅ๐—ฒ๐—น๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐—ฎ๐—น ๐—ฃ๐—ฎ๐˜๐˜๐—ฒ๐—ฟ๐—ป๐˜€ ๐— ๐—ฎ๐˜๐—ฐ๐—ต๐—ถ๐—ป๐—ด es una caracterรญstica introducida en ๐—–# ๐Ÿต que mejora las capacidades de coincidencia de patrones del lenguaje. La coincidencia de patrones es una forma de comparar valores con patrones.

โœ… Es una tรฉcnica de programaciรณn ๐—ณ๐˜‚๐—ป๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐—ฎ๐—น, lo que significa que se centra en la evaluaciรณn de expresiones en lugar del flujo de control de su cรณdigo.

๐Ÿ”ฅ ๐—”๐—ฑ๐˜ƒ๐—ฎ๐—ป๐˜๐—ฎ๐—ด๐—ฒ๐˜€ ๐—ผ๐—ณ ๐—ฟ๐—ฒ๐—น๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐—ฎ๐—น ๐—ฝ๐—ฎ๐˜๐˜๐—ฒ๐—ฟ ๐—ป๐˜€ ๐—บ๐—ฎ๐˜๐—ฐ๐—ต๐—ถ๐—ป๐—ด:
โ—พ ๐—–๐—ผ๐—ป๐—ฐ๐—ถ๐˜€๐—ฒ๐—ป๐—ฒ๐˜€๐˜€: la coincidencia de patrones relacionales se puede utilizar para crear cรณdigo mรกs conciso y legible.
โ—พ ๐—˜๐˜…๐—ฝ๐—ฟ๐—ฒ๐˜€๐˜€๐—ถ๐˜ƒ๐—ฒ๐—ป๐—ฒ๐˜€๐˜€: La coincidencia de patrones relacionales se puede utilizar para expresar condiciones mรกs complejas.

๐Ÿ’ก ๐—ฅ๐—ฒ๐—น๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐—ฎ๐—น ๐—ฃ๐—ฎ๐˜๐˜๐—ฒ๐—ฟ๐—ป๐˜€ ๐— ๐—ฎ๐˜๐—ฐ๐—ต๐—ถ๐—ป๐—ด no siempre es la mejor soluciรณn. A veces, es mรกs sencillo y eficaz utilizar la forma tradicional de comprobar si una expresiรณn coincide con una determinada condiciรณn.

Ejemplo en Codigo:

Image description

Image of Timescale

๐Ÿš€ pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applicationsโ€”without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more โ†’

Top comments (2)

Collapse
 
pedrosmasson profile image
Pedro Masson โ€ข

Una duda Antonio, yo puedo utilizar "&& and" juntos? Creo q no funcionarรญa este codigo, o sรญ?

Collapse
 
xocedev profile image
antonio.nicasio.herrera@gmail.com โ€ข

tienes razon fue un typo de mi parte, acabo de corregir mi Cรณdigo

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More