Sitemap
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.

--