Onur Bal 126a0f170d | ||
---|---|---|
.dart_tool | ||
android | ||
build | ||
ios | ||
lib | ||
linux | ||
macos | ||
test | ||
web | ||
windows | ||
.DS_Store | ||
README.md | ||
analysis_options.yaml | ||
momo.iml | ||
pubspec.lock | ||
pubspec.yaml |
README.md
Dieses Projekt ist entstanden dadurch dass ich seit neustem regelmäßig joggen gehe und dadurch gerne meine pace und verbrannten kcal sehen würde.
Der Code an sich ist nicht sehr komplex.
Die Schwierigkeit lag darin, die Berechnungen richtig durchzuführen und deren Richtigkeit zu überprüfen.

Die Pace war einfach auszurechnen.
(Zeile 34-44)
Schwieriger war es viel mehr die verbrannten kcal zu berechnen, da es hier keinen genauen Wert bzw. keine einfache Rechnung gibt.
Hier wurde nach Recherche die Geschwindigkeit in 3 Kategorien unterteilt und dann Geschwindigkeit und KM zusammengerechnet. Dabei ergab sich folgende Rechnung  (Zeile 46-62)
Was im Prinzip hier passiert ist, dass die Geschwindigkeit pro Minute mit dem Gewicht berechnet wird. Dabei wird die Pace in 3 Kategorien eingeteilt. Das bedeutet schnelles normales und langsames joggen. Dabei wird der zu berechnende Faktor um 2.0 erhört.
Diese Berchnungen wurden anschließend manuell und mit Test cases berechnet.
Das Programm ist eine Webanwendung und wurde auf MACOS und Windows getestet.