fmidue / flex-tasks

0 stars 0 forks source link

Entwicklungs-Workflow für Aufgabenkonfigurationen #3

Closed patritzenfeld closed 2 weeks ago

patritzenfeld commented 2 weeks ago

Wie könnte ein sinnvoller Workflow aussehen (während der Arbeit als Lehrender an einer neuen Aufgabenkonfiguration), durch den man merkt, wenn man hier falschen oder überflüssigen, stylistisch unguten etc. Code schreibt? Lässt sich dafür irgendwie CI nutzen (indem sie auch über die .txt-Dateien laufengelassen wird)? Oder wird eine einfache Möglichkeit angeboten, wie man außerhalb Autotool aus der txt-Datei die expliziten hs-Dateien generieren kann, um diese dann lokal zu kompilieren, durch hlint zu schicken etc.?

Eine verwandte Frage wäre bzgl. des Testens, also ob man zum Beispiel einen einfachen Unit-Test schreiben kann, der von einer solchen Konfiguration zumindest ein/zwei Hauptfunktionen aufruft und dadurch auch offenbart, wenn da irgendwas überhaupt nicht zusammenpasst.