Hallo,
ich will gerne meinen Syneve Hash Serializer vermitteln, Lob und Tadel sind willkommen.
Syneve speichert beliebige Symbol Key Hashes mit einer Value vom Typ String, Symbol, Fixnum oder Float. Schaut euch bitte dazu den Code aber wenigstens das Exemplar im Readme an:
https://github.com/jrnakk/Syneve-Serialization.
Die Hashes sind je eine Specification, welche nötig hat in eine Namen gebende Klasse zu erben. Es können die benannten Specification Objekte je per Identifiziernummer kombiniert werden, diese sind dann als Kombinate oder rückläufige Kombinate abrufbar, kompliziertere Kombinationen müssen per Vergabe der Identifiziernummer als Value an einen Key und zuzähliger Methode für den Abruf implementiert werden. Hierfür benötige ich ein wenig Meta Programming Hilfe für den von Ruby Rails ähnelnde Methoden wie belongs_to, has_many und has_one, eventuell um gleich wohl das bisherige kombinieren ab zu lösen.
Was meint ihr? Ich habe Syneve in einem Prohekt zu nuzze und bin bis auf die genannten Mängel beim kombinieren zufrieden. Es wäre mir eine sehr große Freude wenn ihr helft Syneve bekannter zu machen.
Vielen Dank für eure Geduld meinen Forum Eintrag zu lesen.