Capítulo 10. Tratamiento de errores

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

¿Qué error desvía nuestros ojos y oídos?

William Shakespeare (a través de la lengua de Antífolo de Siracusa), La comedia de las equivocaciones

Los errores forman parte de la vida. Una de las razones para adoptar el desarrollo dirigido por pruebas es asegurarnos de que podemos ir tan rápido como podamos de forma segura, minimizando los errores en el código.

El siguiente punto de nuestra lista de características es mejorar la gestión de errores:

5 USD × 2 = 10 USD

10 EUR × 2 = 20 EUR

4002 KRW / 4 = 1000,5 KRW

5 USD + 10 USD = 15 USD

Separar el código de prueba del código de producción

Eliminar pruebas redundantes

5 USD + 10 EUR = 17 USD

1 USD + 1100 KRW = 2200 KRW#.

Determina el tipo de cambio en función de las monedas implicadas (de → a)

Mejorar el tratamiento de errores cuando no se especifican los tipos de cambio

Permitir la modificación de los tipos de cambio

Lista de errores deseados

El modo en que nuestro código gestiona actualmente los tipos de cambio que faltan es defectuoso. Solucionemos esta deficiencia. La Tabla 10-1 muestra nuestra lista de deseos para gestionar los errores debidos a la falta de tipos de cambio.

Tabla 10-1. Lista de deseos para tratar los errores debidos a la falta de tipos de cambio
Artículo Descripción

1

El método Evaluate debe señalar un error explícito cuando falten ...

Get Aprender el desarrollo basado en pruebas now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.