Flavio S. Glock wrote:
> About the API:
> when you said "It could then be extended ..." you mean another module,
> right?
> I think you are defining a lot of functionality, beyond "::Week".
>
> - Flavio S. Glock
Yup, that's true. So what do we have?
DateTime::Business::Week
Define a week as an infinite spanset
- Should this return a DateTime::Spanset or should it @ISA spanset?
DateTime::Business::Employee
All the other stuff
I figure we have these two modules although I could easily put the week
definition into the Employee module. I think it would be best not to
because we'll probably need the 'week' object for other things and there
may be other things that should go into the Week module.
Cheers!
Rick