He visto y trabajado con muchos códigos DAO antiguos basados en JDBC que generalmente comienzan con métodos CRUD. Mi pregunta se refiere específicamente a los métodos de recuperación, o 'buscadores'
He estado leyendo sobre pruebas unitarias, TDD y los principios SÓLIDOS, y necesito algunas aclaraciones. Según entiendo, si se sigue el principio de abierto/cerrado, las pruebas unitarias podrían res