Primavera con Neo4j, GraphRepository <?> Vs interfaz hecha a mano

Descubrí que hay una interfaz llamada GraphRepository. Tengo un repositorio para usuarios que implementan una interfaz casera que hace su trabajo, pero me preguntaba si no debería implementar GraphRepository en su lugar. Incluso si será bastante largo de implementar y algunos métodos serán inútiles, creo que es un estándar y ya he codificado muchos de los métodos que se definen en esta interfaz.

Entonces, ¿debo escribir el código "YAGNI" o no respetar el estándar? Cual es tu consejo ?

Respuestas a la pregunta(1)

Su respuesta a la pregunta