mrTsjolder / SWOP-KULAK

Source code for project Software design
GNU General Public License v2.0
0 stars 1 forks source link

project en duration niet de beste vriendjes, blijkbaar #23

Closed mrTsjolder closed 9 years ago

mrTsjolder commented 9 years ago

in mijn methode isOnTime() zit ik met het probleem dat creation time en due time van een project niet in een werkweek vallen en bijgevolg problemen geven als ik de methode getEndTimeFrom() wil gebruiken...

de vraag is nu of creation time en end time in de werkweek moeten vallen (TimeSpan kan dat dan controleren) OF kan er iets aangepast worden in getEndTimeFrom()?

Xenolel commented 9 years ago

in getEndTimeFrom zou je bv kunnen checken of begin niet valid is en indien dit zo is, begin op het dichtste moment zetten dat wel geldig is. Een andere optie is calculateNearestWorkTime(LocalDateTime) maken en dit dan doorgeven aan getEndTimeFrom

Anderzijds zou het wel logisch zijn dat de creation time & end time in de werkweek moeten vallen

mrTsjolder commented 9 years ago

als begin time niet during worktime is, wordt de eerstvolgende worktime gezocht met een nieuwe, geteste methode. Dit heeft al mijn problemen opgelost :)