4 ms·
> But the best way to tackle technical details is to build the right abstractions. Wrong way (according to you): Compute factorial using AVX intrinsics Best
by DeathArrow 4y ago
> But the best way to tackle technical details is to build the right abstractions.
Wrong way (according to you): Compute factorial using AVX intrinsics
Best way (according to you): Make a factory class AbstractMathFormulaCalculatorBuilderFactory to instantiate a builder class AbstractMathFormulaCalculatorBuilder which can build an AbstractMathFormulaCalculator, from which you derive a FactorialCalculator in which you use an AbstractMathFormulaExecutor, built with an AbstractMathFormulaExecutorBuilder, generated by AbstractMathFormulaExecutorBuilderFactory.
- pif 4y agoRight way, according to him: Compute factorial using a function ComputeFactorial that uses AVX intrinsics.
- auggierose 4y agoSorry, but the above is all according to you, not to me.
- DeathArrow 4y agoI don't demand abstractions everywhere.
- auggierose 4y agoFrom what I gather so far I don't think you know what an abstraction is, so it is prudent of you not to demand them everywhere.