04:40 | <Ashley Claymore> | Yeah the constructors are almost like an implementation detail, the static methods are the real API |
04:48 | <Ashley Claymore> | From the Temporal docs:
> Like all Temporal constructors, this constructor is an advanced API used to create instances for a narrow set of use cases. |
05:07 | <rkirsling> | I never thought to object to that but like |
05:08 | <rkirsling> | is the argument that you wouldn't need to create an object as a prerequisite for instantiating a Temporal class? |
05:42 | <Ashley Claymore> | I can see the advantage of keeping the actual constructors as simple as possible yeah. no object allocation, no chance of getters |
05:42 | <Ashley Claymore> | (Simple computationally) |