Código limpio en JavaScript

Puntuación:   (4,5 de 5)

Código limpio en JavaScript (James Padolsey)

Opiniones de los lectores

Resumen:

El libro es un recurso valioso para comprender conceptos avanzados de JavaScript y prácticas limpias de codificación, atractivo para desarrolladores con cierta experiencia. Sin embargo, ha recibido críticas por errores y una presentación poco clara.

Ventajas:

Enseña conceptos importantes más allá de JavaScript, muy recomendable para desarrolladores con cierta experiencia, relevante para las prácticas modernas de JavaScript, incluyendo ES6+ y TypeScript, fomenta el pensamiento profundo sobre la codificación y la creación de software.

Desventajas:

Contiene numerosos errores (tanto de hecho como gramaticales), no es adecuado para principiantes, algunos capítulos parecen apresurados y carecen de ejemplos del mundo real, podría mejorar con una cobertura más profunda de los principios de código limpio.

(basado en 7 opiniones de lectores)

Título original:

Clean Code in JavaScript

Contenido del libro:

Saque el máximo partido de JavaScript para crear aplicaciones web a través de una serie de patrones, técnicas y casos prácticos para una codificación limpia Características principales Escriba código JS mantenible utilizando abstracción interna, pruebas bien escritas y código bien documentado Comprenda los agentes de la codificación limpia como los principios SOLID, la programación orientada a objetos y la programación funcional Explore soluciones para abordar los retos comunes de JavaScript en la creación de interfaces de usuario, la gestión de API y la escritura de estados Descripción del libro

La creación de aplicaciones sólidas comienza con la creación de código limpio. En este libro, explorará las técnicas para lograrlo aprendiendo desde los fundamentos de JavaScript hasta las prácticas de código limpio. Escribirá código funcional, intuitivo y fácil de mantener, al tiempo que comprenderá cómo afecta su código al usuario final y a la comunidad en general.

El libro comienza con principios populares de código limpio, como SOLID y la Ley de Deméter (LoD), y destaca los enemigos de la escritura de código limpio, como el culto a la carga y la sobregestión. A continuación, se adentrará en JavaScript, comprendiendo los aspectos más complejos del lenguaje. A continuación, creará abstracciones significativas utilizando patrones de diseño, como el patrón de clases y el patrón de módulos reveladores. Explorará los retos del mundo real, como la reconciliación DOM, la gestión de estados, la gestión de dependencias y la seguridad, tanto en entornos de navegador como de servidor. Más adelante, cubrirá metodologías de herramientas y pruebas y la importancia de documentar el código. Por último, el libro se centrará en la promoción y la buena comunicación para mejorar la limpieza del código dentro de los equipos o lugares de trabajo, junto con la cobertura de un estudio de caso para la codificación limpia.

Al final de este libro, estará bien familiarizado con JavaScript y habrá aprendido a crear abstracciones limpias, probarlas y comunicarlas a través de la documentación. Qué aprenderá Comprenderá el verdadero propósito del código y los problemas que resuelve para sus usuarios finales y colegas Descubrirá los principios y enemigos del código limpio teniendo en cuenta los efectos de las convenciones culturales y sintácticas Utilizará la sintaxis y los patrones de diseño modernos de JavaScript para crear abstracciones intuitivas Mantendrá la calidad del código dentro de su equipo mediante la adopción inteligente de herramientas y la defensa de las mejores prácticas Aprenderá el ecosistema moderno de JavaScript y sus desafíos, como la reconciliación DOM y la gestión de estados Expresará el comportamiento de su código tanto dentro de las pruebas como a través de diversas formas de documentación A quién va dirigido este libro

Este libro está dirigido a cualquier persona que escriba JavaScript, profesionalmente o no. Dado que este libro no se refiere específicamente a ningún framework o entorno en particular, no se requiere experiencia previa en ningún framework web de JavaScript. Se presuponen ciertos conocimientos de programación para comprender mejor los conceptos tratados en el libro. Tabla de Contenidos Preparando el Escenario Los Principios del Código Limpio Los Enemigos del Código Limpio SOLID y Otros Principios Nombrar Cosas es Difícil Tipos Primitivos e Incorporados Tipado Dinámico Operadores Partes de la Sintaxis y Alcance Flujo de Control Patrones de Diseño Desafíos del Mundo Real El Panorama de las Pruebas Escribir Pruebas Limpias Herramientas para un Código Más Limpio Documentar su Código Código de Otras Personas Comunicación y Defensa Estudio de Caso

Otros datos del libro:

ISBN:9781789957648
Autor:
Editorial:
Encuadernación:Tapa blanda

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Código limpio en JavaScript - Clean Code in JavaScript
Saque el máximo partido de JavaScript para crear aplicaciones web a través de una serie de patrones, técnicas y...
Código limpio en JavaScript - Clean Code in JavaScript

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)