datahelix icon indicating copy to clipboard operation
datahelix copied to clipboard

Refactor Defaults

Open Tom-hayden opened this issue 6 years ago • 0 comments

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

Tom-hayden avatar Nov 14 '19 13:11 Tom-hayden