Un código es tan bueno como lo que se pueda comprobar que funciona, para ello agrega pruebas unitarias. Puedes usar algún framework como JUnit, TestNG, Spock o lo que prefieras.
Parte del código no es tan "testeable" como debiera, pero una vez que le agregues pruebas unitarias te agrego un issue para que veas donde se puede mejorar.
Un código es tan bueno como lo que se pueda comprobar que funciona, para ello agrega pruebas unitarias. Puedes usar algún framework como JUnit, TestNG, Spock o lo que prefieras.
Parte del código no es tan "testeable" como debiera, pero una vez que le agregues pruebas unitarias te agrego un issue para que veas donde se puede mejorar.