Mohammad Faisal
May 10, 2021

--

Because you now have to change the implementation in one place.

You have to keep in mind this is not object oriented programming. So though the implementation can differ the underlying concept is same.

--

--