TL;DR: Intervals are there. Why use plain dates? Problems Missing abstraction Duplicated Code Not enforced invariants Primitive Obsession Bijection Fault Fail Fast principle violation Solutions Create and use an Interval Object Context The...

Markdown supported · ⌘↵ to post
No responses yet.