Libraries in Solidity for code reusability and testing it
What are Libraries in Solidity
You might have heard of the DRY principle (don't repeat yourself). It is very
essential in large programs to have the ability to reuse your code as it makes
your code more maintainable and readable. In solidity practicing that principle
might not be as straight