Ebben a feladatban olyan kódot írsz, amely segít egy szabadúszónak a projektmenedzserrel való kommunikációban: néhány segédeszközt készítesz, amelyekkel gyorsan kiszámíthatók a napi és a havi díjak, adott esetben egy megadott kedvezménnyel.
Először is rögzítünk néhány szabályt a szabadúszó és a projektmenedzser között:
A szabadúszó felajánlja, hogy kedvezményt ad, ha a projektmenedzser úgy dönt, hogy a szabadúszó havonta számlázhat, ami kapóra jöhet, ha egy bizonyos költségvetéssel kell gazdálkodnia.
A kedvezményeket tizedes törtekként modellezzük, amelyeket egy %
(százalékjel) követ, 0.0% (nincs kedvezmény) és 90.0% (maximális
kedvezmény) között.
Ezek példafeladatok, amelyek illenek ahhoz a történethez, amelyben a szabadúszó egy projektmenedzserrel kommunikál:
Ezek javaslatok, nem szabályok a feladatleírásban (a csonk kommentárjait is beleértve) visszatérő terminológiára: