Clean JavaScript: Aprende a aplicar Código Limpio, SOLID y Testing

Clean JavaScript: Aprende a aplicar Código Limpio, SOLID y Testing

botón compartir redes sociales
Precio:
Q400.00
Envío GRATIS Detalles
Actualmente no disponible
  • ✅Mejora la legibilidad tu código Javascript aplicando Clean Code. Aprenderás a elegir mejores nombres para las variables, a escribir funciones más simples y legibles, a diseñar clases mejor estructuradas. ✅Escribe código más intuitivo, comprobable y tolerante a cambios gracias a los principios SOLID. No solo te enseñaremos cómo y cuándo aplicarlos, sino que además te explicaremos con detalle conceptos relacionados como el patrón adaptador o la inyección de dependencias. ✅Aumenta la calidad y la seguridad de tu código aplicando Unit Testing y TDD. Profundizamos en múltiples conceptos relacionados con el Testing de Software, te mostraremos cómo crear buenos test unitarios y a utilizar TDD como herramienta de diseño, todo ello haciendo uso del framework Jest. Sobre el libro JavaScript se ha convertido en uno de los lenguajes más utilizados del mundo, se encuentra en infraestructuras críticas de empresas muy importantes (Facebook, Netflix o Uber lo utilizan). Por esta razón, se ha vuelto indispensable la necesidad de escribir un código de mayor calidad y legibilidad. Los desarrolladores, por norma general, solemos escribir código sin la intención limpia de que vaya a ser entendido por otra persona, ya que normalmente nos centramos simplemente en implementar una solución que funciona y que resuelve el problema. La mayoría de las veces, tratar de entender el código de un tercero o incluso el que escribimos nosotros mismos hace tan solo unas semanas, se puede volver una tarea realmente difícil. Este libro pretende ser una referencia concisa de cómo aplicar clean code, SOLID, unit testing y TDD, para aprender a escribir código JavaScript más legible, mantenible, seguro y tolerante a cambios. En este encontrarás múltiples referencias a otros autores y ejemplos sencillos que, sin duda, te ayudarán a encontrar el camino para convertirte en un mejor desarrollador. Contenidos Prefacio Agradecimientos Sobre Software Crafters Sobre el autor Introducción Deuda técnica SECCIÓN I: CLEAN CODE ¿Qué es Clean Code Variables, nombres y ámbito Funciones Clases Comentarios y formato SECCIÓN II: PRINCIPIOS SOLID Introducción a SOLID De STUPID a SOLID Principios SOLID al rescate SRP - Principio de responsabilidad única OCP - Principio Abierto/Cerrado LSP - Principio de sustitución de Liskov ISP - Principio de segregación de la interfaz DIP - Principio de inversión de dependencias SECCIÓN III: TESTING Y TDD Introducción al testing Tipos de tests de software Tests unitarios Jest, el framework de testing JavaScript definitivo TDD - Test Driven Development TDD Práctico: La kata FizzBuzz Siguientes pasos Referencias ¿Quieres saber más sobre el libro? Pásate por la comunidad de Software Crafters (https://softwarecrafters.io) ahí encontrarás artículos desarrollados por la comunidad y además de un índice más detallado del libro. También podrás descargar el contenido gratuito del libro.
100% de Compra Protegida.
Productos originales | Pagos seguros
¿Quieres que te notifiquemos cuando esté disponible?

Información del producto

  • PID MWI0N2UwOT
  • Número de modelo B08NVL66RM

No hay opiniones de clientes