April 2017
Intermediate to advanced
454 pages
12h 51m
English
When working in a component or when programming in general, it's much better to reduce the scope of the code to only one layer of abstraction. When we write a computed function that returns the final capital value, we should only worry about calling the right function--the one that does the right calculation for our purpose. The internals of the formula are on a lower layer of abstraction and we don't want to deal with that.
What we have done is that we brought all the nitty gritty of the calculations in a separate file. We then exported the function from the file with the following line:
export default function (Principal, yearlyRate, years) {...
This makes the function available by default when we import the file from ...