In dieser Übung schreibst du Code, der einem Freelancer hilft, mit einem Projektmanager zu kommunizieren: ein paar Hilfsfunktionen, mit denen sich Tages- und Monatssätze schnell berechnen lassen, optional mit einem vorgegebenen Rabatt.
Zuerst legen wir ein paar Regeln zwischen dem Freelancer und dem Projektmanager fest:
Der Freelancer bietet an, einen Rabatt zu gewähren, wenn der Projektmanager die Abrechnung pro Monat wünscht. Das kann praktisch sein, wenn der Projektmanager mit einem bestimmten Budget arbeiten muss.
Rabatte werden als Bruchzahlen modelliert, auf die ein % (Prozentzeichen) folgt, zwischen 0.0% (kein Rabatt) und 90.0% (maximaler Rabatt).
Das sind Beispielaufgaben, die zur Geschichte des Freelancers passen, der mit einem Projektmanager kommuniziert:
Das sind Empfehlungen, keine Regeln, für wiederkehrende Begriffe in den Anweisungen (einschließlich der Kommentare im Stub).