Meinst Du Exchange APIs?
Recht gut. Hab ja schon früher eine Lib entwickelt, um auf diverse Exchanges zugreifen zu können:
https://github.com/aviau/cryptocoin-tradelibZu Design Patterns: ich hab so 10 Jahre an UML Tools mitgewirkt, und da war ich recht fit. Heute benutz ich halt noch so die alten Standard-Sachen, wie Singleton, Command-Pattern usw.
Ich meinte generell APIs anzufragen und die Daten weiterzuverarbeiten und Standard Design Patterns wie Dependency Injection, aber ich sehe an deinen Repositories, dass du fortgeschrittene Kenntnisse in Java hast, von daher ist die Frage obsolet
Deine TradeLib ist übrigens interessant.
Ich fragte nur deshalb, da ich mal Java-Entwickler hier im Englischen Teil angeschrieben hatte die angeblich schon viel Erfahrung hatten und dann Elementares (wie z.B. mit APIs zu arbeiten) nicht umsetzen konnten