see https://github.com/kressi/bcMaster for the finnished project.
Im Rahmen der Fallstudie im Fach «Methoden der Programmierung» des berufsbegleitenden Bachelor-Studienganges Informatik an der ZHAW Zürich soll ein Bitcoin Trading Client (bcMaster) programmiert werden.
Zur Source-Verwaltung verwenden wir git. Das Repository lassen wir von github hosten. (vgl. Links am Ende). Dies aus folgenden Gründen:
- Das Projekt ist eine Übung und darf darum durchaus öffentlich zugängig sein.
- Es muss kein eigener Server aufgesetzt werden, was Zeit und Kosten spart.
Für korrekte Builds verwenden wir travis, da mit diesem Tool alle wichtigen Funktionen abgedeckt werden. Dieser Service ist gratis und lässt sich sehr gut zusammen mit github benutzen. Github hat sogar eine travis-Integration.
Das Projekt kompilieren wir auch mit travis. Wir stellen so sicher, dass jedes Mitglied der Gruppe das Projekt korrekt verwenden kann (unter Berücksichtigung der Abhängigkeiten).
Tests können ebenso mit travis laufen gelassen werden.