09-19-2015, 03:12 PM
Each unit of code should be a bit independent when possible. Assumptions that cut across modules are ugly.
I find aspects of init_extentions to also be scary. If the items besides major and minor version can be hard to predict ... why try to cast this stuff to zero 0 ? Just catch what is there and pass it on to the next consumer.
Then just let the compare happen on two digits. That should be enough.
I find aspects of init_extentions to also be scary. If the items besides major and minor version can be hard to predict ... why try to cast this stuff to zero 0 ? Just catch what is there and pass it on to the next consumer.
Then just let the compare happen on two digits. That should be enough.