Puntuación:
Actualmente no hay opiniones de lectores. La calificación se basa en 2 votos.
Software Design by Example: A Tool-Based Introduction with JavaScript
La mejor manera de aprender diseño en cualquier campo es estudiar ejemplos, y algunos de los mejores ejemplos de diseño de software provienen de las herramientas que los programadores utilizan en su propio trabajo. Por ello, Software Design by Example: A Tool-Based Introduction with JavaScript construye pequeñas versiones de las cosas que usan los programadores para desmitificarlas y dar algunas ideas sobre cómo piensan los programadores experimentados. Desde un sistema de copia de seguridad de archivos y un marco de pruebas hasta un comparador de expresiones regulares, un motor de diseño de navegadores y un compilador muy pequeño, exploramos patrones de diseño comunes, mostramos cómo hacer que el código sea más fácil de probar también facilita su reutilización, y ayudamos a los lectores a entender cómo funcionan los depuradores, los perfiladores, los gestores de paquetes y los sistemas de control de versiones para que puedan utilizarlos con mayor eficacia.
Este material puede utilizarse para el estudio a ritmo individual, en un curso universitario sobre diseño de software o como núcleo de un taller intensivo de una semana para programadores en activo. Cada capítulo contiene un conjunto de ejercicios que varían en tamaño y dificultad, desde media docena de líneas hasta un día entero de trabajo. Los lectores deben estar familiarizados con los fundamentos del JavaScript moderno, pero las características más avanzadas del lenguaje se explican e ilustran a medida que se introducen.
Todo el material escrito de este proyecto puede reutilizarse libremente bajo los términos de la licencia Creative Commons - Reconocimiento, mientras que todo el software está disponible bajo los términos de la Licencia Hipocrática. Todos los beneficios de la venta de este libro se destinarán a apoyar el Albergue Familiar Puerta Roja de Toronto.
Características.
⬤ Enseña el diseño de software mostrando a los programadores cómo construir las herramientas que utilizan todos los días.
⬤ Cada capítulo incluye ejercicios para ayudar a los lectores a comprobar y profundizar su comprensión.
⬤ Todo el código de ejemplo puede descargarse, reutilizarse y modificarse bajo una licencia abierta.
© 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)