Saltar al contenido

Codificación defensiva en C#

Sección Introducción Transcripciones

Resumen del curso

Codificación defensiva en C#
Codificación defensiva en C#

Hola a todos. Mi nombre es Deborah Kurata. Bienvenidos a mi curso, Codificación Defensiva en C#. Las grandes aplicaciones ayudan a los usuarios a introducir datos correctos, realizar las operaciones requeridas como se espera, manejar las excepciones del sistema y de la aplicación, y facilitar a los futuros desarrolladores la modificación y el mantenimiento del código. Las técnicas de codificación defensiva son un conjunto de pautas y hábitos de programación que mejorarán enormemente la comprensión, calidad y previsibilidad de su código. Algunos de los principales temas que cubriremos incluyen la mejora de la comprensión de su código escribiendo código limpio y siguiendo técnicas como el principio de responsabilidad única, la mejora de la calidad de su código a través de pruebas de unidad, y la mejora de la previsibilidad de su código mediante la validación de los argumentos de los métodos con las cláusulas de Guard, el manejo de los nulos de forma adecuada, la devolución de los resultados previsibles, y la gestión de las excepciones. A lo largo del camino, exploraremos algunas de las nuevas características de C#, incluyendo las características de anulabilidad del tipo de referencia en C# 8, la sintaxis tuple mejorada de C# 7, y el operador condicional nulo y la sintaxis del filtro de excepciones de C# 6. Al final de este curso, aprenderá las técnicas necesarias para proteger su código, tanto ahora como en el futuro, de los peligros del mundo real. Espero que me acompañe en este viaje para aprender técnicas de codificación defensiva con el curso de Codificación Defensiva en C#, en .