CPD/README.md

30 lines
1.1 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

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.