HardForo
Pruebas unitarias y refactoring - Versión para impresión

+- HardForo (http://hardforo.com)
+-- Foro: Inicio (http://hardforo.com/forum-2.html)
+--- Foro: Programación (http://hardforo.com/forum-153.html)
+---- Foro: Desarrollo Web (http://hardforo.com/forum-42.html)
+----- Foro: PHP (http://hardforo.com/forum-33.html)
+----- Tema: Pruebas unitarias y refactoring (/thread-2165.html)



Pruebas unitarias y refactoring - Agudo - 04-30-2017

amigos se que las pruebas unitarias se utiliza por ejemplo para TDD o desarrollo guiado por pruebas, me pregunto si tambien seria buena idea escribirlas antes de hacer una refactoizacion exaustiva que siempre implica riesgos. Gracias


RE: Pruebas unitarias y refactoring - Herminio Heredia - 04-30-2017

Para hacer refactorización requieres tener pruebas de otra forma se vuelve bastante complicado realizar esta tarea.
Si no tienes pruebas lo primero que vas a tener que hacer es cambiar el código para que pueda ser probado mediante PHPUnit y eso te va a llevar algun tiempo así que es recomendable que vayas haciendo esto de poco a poco siempre que el código que tienes lo permita.

Te aconsejo que hagas de esto un habito al final vas a tener código que puedes probar de formas mas sencilla y mas facil de mantener.