C# Más Eficaz (Incluye Programa de Actualización de Contenidos): 50 maneras específicas de mejorar su C#

Puntuación:   (4,6 de 5)

C# Más Eficaz (Incluye Programa de Actualización de Contenidos): 50 maneras específicas de mejorar su C# (Bill Wagner)

Opiniones de los lectores

Resumen:

El libro es una guía muy avanzada, pero práctica, que proporciona ejemplos de código sólidos y soluciones eficaces. Ofrece excelentes directrices para la calidad del código, centrándose en importantes conceptos y escollos de programación. Sin embargo, algunos lectores encuentran que su eficacia es limitada si no va acompañada de buenas habilidades de diseño de clases.

Ventajas:

Muy avanzado y práctico
ejemplos bien explicados
excelentes directrices sobre la calidad del código
cubre temas complejos como threading y programación asíncrona
ideas únicas como un parser XML de tipado dinámico.

Desventajas:

Puede suponer un reto para quienes no tengan buenos conocimientos de diseño de clases; algunas soluciones pueden parecer excesivamente complejas o innecesarias para lectores con una base sólida.

(basado en 3 opiniones de lectores)

Título original:

More Effective C# (Includes Content Update Program): 50 Specific Ways to Improve Your C#

Contenido del libro:

En More Effective C#, Second Edition, el experto en .NET de renombre mundial Bill Wagner identifica e ilumina 50 técnicas de nivel intermedio a avanzado para escribir código C# 7.0 excepcionalmente robusto y de buen rendimiento. 0 excepcionalmente robusto y eficaz. Como reflejo de la creciente sofisticación del lenguaje C# y de su comunidad de desarrolladores, Wagner presenta nuevas y potentes soluciones a los problemas con los que probablemente se encuentre a diario.

A lo largo de tres ediciones de Effective C#, las claras explicaciones de Wagner, sus consejos de experto y sus ejemplos de código realistas han demostrado ser de gran valor para cientos de miles de desarrolladores. Con la publicación de este título, Effective C#, Third Edition, y More Effective C#, Second Edition, se han reorganizado completamente para proporcionar explicaciones claras, consejos de expertos y ejemplos de código realistas en un paquete cohesionado para el C# moderno. C# más eficaz, segunda edición aporta el mismo enfoque probado a las nuevas características de C# 7.0, ayudándole a realizar tareas familiares de forma más eficaz. 0, ayudándole a realizar tareas familiares de forma más eficiente y eficaz.

Basándose en su insuperable experiencia en C# y en su papel clave en los comités de estándares globales de C#, Wagner aborda enfoques orientados a objetos, funcionales y orientados a servicios para gestionar datos con C#; mejores formas de expresar su intención a usuarios y otros programadores; y nuevas oportunidades para aprovechar potentes técnicas de programación asíncrona y dinámica.

⬤ Utilizar propiedades en lugar de miembros de datos accesibles (Tema 1)

⬤ Distinguir entre tipos de valor y de referencia (Tema 4)

⬤ Comprender las relaciones entre los múltiples conceptos de igualdad (Tema 9)

⬤ Evite los operadores de conversión en sus APIs (Tema 11)

⬤ Comprender las diferencias entre los métodos de interfaz y los métodos virtuales (Tema 15)

⬤ Evitar la sobrecarga de métodos definidos en clases base (Tema 19)

⬤ Crear grupos de métodos que sean claros, mínimos y completos (Tema 22)

⬤ Activar la notificación inmediata de errores en iteradores y métodos asíncronos (Tema 26)

⬤ Utilizar métodos asíncronos para trabajos asíncronos (Tema 27)

⬤ Evitar asignaciones de hilos y cambios de contexto (Tema 30)

⬤ Construir algoritmos paralelos PLINQ teniendo en cuenta las excepciones (Tema 36)

⬤ Utilizar el pool de hilos en lugar de crear hilos (Tema 37)

⬤ Utiliza BackgroundWorker para la comunicación entre hilos (Tema 38)

⬤ Utiliza el ámbito más pequeño posible para los bloqueos (Tema 41)

⬤ Comprender los pros y los contras de la programación dinámica (Tema 43)

⬤ Utilizar plenamente la API de expresión (Tema 46)

⬤ Minimice los objetos dinámicos en las API públicas (Tema 47)

Usted ya es un programador de C# de éxito: este libro le convertirá en uno excepcional.

Programa de actualización de contenidos:Este título ya no forma parte del Programa de actualización de contenidos. El contenido es definitivo y no se publicarán más actualizaciones.

Otros datos del libro:

ISBN:9780672337888
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2017
Número de páginas:304

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Effective C# (Cubre C# 6.0), (Incluye Programa de Actualización de Contenidos): 50 Maneras...
En Effective C#, Third Edition, el respetado...
Effective C# (Cubre C# 6.0), (Incluye Programa de Actualización de Contenidos): 50 Maneras Específicas de Mejorar su C# - Effective C# (Covers C# 6.0), (Includes Content Update Program): 50 Specific Ways to Improve Your C#
C# Más Eficaz (Incluye Programa de Actualización de Contenidos): 50 maneras específicas de mejorar...
En More Effective C#, Second Edition, el experto...
C# Más Eficaz (Incluye Programa de Actualización de Contenidos): 50 maneras específicas de mejorar su C# - More Effective C# (Includes Content Update Program): 50 Specific Ways to Improve Your C#

Las obras del autor han sido publicadas por las siguientes editoriales:

© 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)