Principios básicos del desarrollo basado en pruebas
La idea básica del desarrollo basado en pruebas es escribir código de prueba antes de desarrollar código funcional, y luego escribir solo código funcional que pase la prueba, utilizando así pruebas para impulsar todo el proceso de desarrollo. Esto ayuda a escribir código conciso, utilizable y de alta calidad que sea muy flexible y robusto, responda rápidamente a los cambios y acelere el proceso de desarrollo.
El proceso básico del desarrollo basado en pruebas es el siguiente:
① Agregar rápidamente una nueva prueba
② Ejecutar todas las pruebas (a veces solo ejecuta una o parte de las pruebas), y luego descubrió que la nueva prueba falló
③ Realice pequeñas modificaciones utilizando algunos métodos ilógicos en el programa para que el programa de prueba se ejecute lo más rápido posible
④ Ejecute todas las pruebas. p>
④ Ejecute todas las pruebas y páselas todas
⑤ Refactorice el código para eliminar la duplicación y optimice la estructura del diseño
En resumen, no se puede ejecutar / Ejecutable/reconfigurable, este es también el lema del desarrollo basado en pruebas.