Skip to Content
Aprender el desarrollo basado en pruebas
book

Aprender el desarrollo basado en pruebas

by Saleem Siddiqui
October 2024
Intermediate to advanced
280 pages
6h 18m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Aprender el desarrollo basado en pruebas

Capítulo 0: Introducción y configuración

Un código impecable es fundamental para el éxito.

Ron Jeffries, "Código limpio: Un aprendizaje", 23 de agosto de 2017, ronjeffries.com

Antes de iniciar nuestro viaje por el exigente y gratificante mundo del desarrollo basado en pruebas, tenemos que asegurarnos de que disponemos de un entorno de desarrollo operativo. Este capítulo trata sobre la preparación y la configuración.

Configurar tu entorno de desarrollo

Independientemente del camino de lectura que sigas (ver Figura P-2), necesitas un entorno de desarrollo limpio para seguir este libro. El resto del libro asume que has configurado el entorno de desarrollo como se describe en esta sección.

Importante

Independientemente de Go, JavaScript o Python con el que empieces, configura tu entorno de desarrollo como se describe en esta sección.

Configuración común

Estructura de carpetas

Crea una carpeta que será la raíz de todo el código fuente que escribiremos en este libro. Ponle un nombre que te resulte claro e inequívoco dentro de unas semanas, por ejemplo, tdd-project.

En esta carpeta, crea un conjunto de carpetas como el siguiente

tdd-project
├── go
├── js
└── py

Crea todas estas carpetas antes de escribir la primera línea de código, incluso si piensas seguir este libro en varias pasadas, un lenguaje cada vez. Crear esta estructura de carpetas proporciona las siguientes ventajas:

  1. Mantiene el código en las tres lenguas separadas, pero muy próximas entre sí.

  2. Garantiza que la mayoría ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Aprender el pensamiento sistémico

Aprender el pensamiento sistémico

Diana Montalion
Inteligencia artificial generativa práctica con transformadores y modelos de difusión

Inteligencia artificial generativa práctica con transformadores y modelos de difusión

Omar Sanseviero, Pedro Cuenca, Apolinário Passos, Jonathan Whitaker
Algoritmos en pocas palabras, 2ª edición

Algoritmos en pocas palabras, 2ª edición

George T. Heineman, Gary Pollice, Stanley Selkow

Publisher Resources

ISBN: 9798341602298Supplemental Content