Answer:
We have to define our functions as well, and that is known as the user-defined functions. And to be precise we should not worry at all, as there is no potential disadvantage of the functions we define on our own. The only disadvantage can be that it might not be in a standard format. However, we have design patterns now, and each programmer knows the required format hence. However, for a layman, this can be a problem. And that is the only potential disadvantage related to the user-defined function.
Explanation:
Please check the answer section.