datahelix
datahelix copied to clipboard
Refactor Defaults
Feature Request
Currently the interfaces/classes
- Defaults
- DateTimeDefaults
- LinearDefaults
- NumericDefaults
- TimeDefaults
Are not properly used. Some classes get their defaults from Defaults whilst other get them from the specific implementations of the defaults.
It might be a good idea to use access modifiers to enusre that the "correct" defaults is being used.
Also whilst not required now, it might be a good idea to seperate out the default granularity from the finest granularity.
Estimate - Fibonacci number sequence 1,2,3,5,8,13 etc
(Optional) Potential approaches to solution
Please run through the Definition of Done checklist