Puntuación:
Actualmente no hay opiniones de lectores. La calificación se basa en 2 votos.
Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Aplique habilidades y enfoques a su programación para crear una aplicación del mundo real en C# 11 utilizando las últimas ediciones de Visual Studio, C# y Microsoft.NET.
Esta edición revisada se actualiza con C#11 y hace más hincapié en las declaraciones de nivel superior introducidas recientemente. Además, encontrará técnicas útiles y una explicación de las diferencias entre escribir código en dos estilos distintos. También cubre las nuevas plantillas introducidas en.NET 6, junto con el uso de.NET 7 en Windows 10 para escribir código y generar resultados.
Cada capítulo comienza con una introducción y una aplicación original escrita en C# 11 para que pueda empezar a codificar. A partir de ahí, se le guía a través de un resultado esperado y se le enseñan las mejores prácticas a lo largo del camino. El autor, Vaskaran Sarcar, hace hincapié en la ampliación y el mantenimiento del mismo programa y muestra ejemplos para diferentes escenarios con el fin de que su programa sea más eficiente y eficaz.
Este libro se divide en cinco partes. La primera parte comienza con una discusión detallada del polimorfismo. A continuación, le muestra cómo hacer un uso adecuado de las clases abstractas y las interfaces, y le enseña a discernir qué técnica utilizar para un escenario específico. Las discusiones sobre los comentarios de código le enseñan cómo utilizarlos eficazmente, y por qué hay que tener cuidado con los comentarios de código.
En la segunda parte aprenderás seis principios de diseño, incluidos los principios SOLID y DRY. Estos principios son la base de patrones de diseño bien conocidos y establecen prácticas para desarrollar software teniendo en cuenta su mantenimiento y ampliación a medida que crece el proyecto.
La tercera parte le guiará a través de métodos para crear aplicaciones eficientes. Aprenderá el uso común de las fábricas para separar el código de su opuesto y la alternativa de la herencia mediante la composición de objetos y las envolturas. Esta parte también demuestra el uso de métodos de plantilla, ganchos y fachadas en la programación. Los consejos le muestran cómo los programadores profesionales desarrollan una aplicación empresarial.
El mejor manejo de excepciones y valores nulos es otra parte integral de la programación profesional, que la cuarta parte explora en detalle. Esto le ayudará a convertirse en un programador más profesional.
En la parte final del libro, aprenderás técnicas eficaces de gestión de memoria y el uso y abuso de los patrones de diseño. En esta parte también se analiza brevemente cómo decidir entre un método estático y un método de instancia y otras técnicas.
Después de leer este libro, serás capaz de implementar las mejores prácticas para hacer tus programas más eficaces y fiables.
Qué aprenderá
⬤ Analizar soluciones alternativas antes de su implementación comparando pros y contras.
⬤ Hacer que el código polimórfico funcione mejor.
⬤ Conocer los efectos secundarios de los comentarios erróneos/redundantes.
⬤ Entender el significado de los principios SOLID y DRY.
⬤ Añadir funcionalidades usando wrappers.
⬤ Redefinir pasos sin alterar la secuencia de llamada de un algoritmo.
⬤ Utilizar hooks en su aplicación.
⬤ Convertir un sistema complejo en un sistema amigable usando facades.
⬤ Ejecutar su aplicación en .NET 6.
Para quién es este libroDesarrolladores con conocimientos básicos de C#.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)