Das ist nicht tot, das ewig liegt, bis dass die Zeit den Tod besiegt. – H.P. Lovecraft
Nach über einer Dekade ohne wirkliche Aktivität habe ich Einsteins DSA Tool nun auf GitHub gehostet und eine neue Version 3.0.0 veröffentlicht. Alles weitere findet sich unter https://github.com/pielmach/dsa-kraeutersuche-dotnet.
Vielen Dank, ich finde das wirklich super. Eine Frage: War das eine Vorgabe des Verlags, dass die Nutzdaten des Programms (Pflanzen- und Tiernamen, Regionszuordnung, etc.) hart-kodiert als Klassen im Quelltext stehen und nicht leicht extrahierbar sind? Wäre es bei eventuellen Ports etc. denkbar, das in z.B. eine externe XML Datei auszulagern, oder könnte das für verlagsseitige Verstimmungen sorgen?
Das war 2010 tatsächlich eine Vorgabe, dass die Regeln entsprechend “versteckt” sind. Meine Unkenntisse damals bezüglich gutem Software-Design kamen sicher noch oben drauf 😀
Ich glaube heute wird das deutlich entspannter gesehen. Immerhin war die Veröffentlichung auf GitHub nun auch kein Problem – damals aber nicht denkbar. Der Zeitgeist ändert sich. Ich würde aber empfehlen sich rechtzeitig mit dem Verlag in Verbindung zu setzen bei etwaigen Projekten.