Frühling mit Neo4j, GraphRepository <?> Vs handgemachte Schnittstelle

Ich fand heraus, dass es eine Schnittstelle namens GraphRepository gibt. Ich habe ein Repository für Benutzer, die eine hausgemachte Schnittstelle implementieren, die ihre Aufgabe erfüllt, aber ich habe mich gefragt, ob ich stattdessen GraphRepository implementieren soll. Auch wenn die Implementierung ziemlich lange dauert und einige Methoden unbrauchbar werden, halte ich es für einen Standard und habe bereits viele Methoden, die in dieser Schnittstelle definiert sind, neu codiert.

Soll ich also "YAGNI" -Code schreiben oder den Standard nicht einhalten? Wie lautet dein Rat ?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage