More than 1 class of facades in "facade design"?

Is it possible to make more than one facade class (not an instance) in the facade design pattern? I mean, is this officially prohibited? Will this hinder the very advantage of the "facade design pattern"?

+1


source to share


1 answer


A facade is basically a convenient grouping of functionality. If there are several such groupings, you can make multiple facades.



Note that when using dependency injection patterns, the use of the facade pattern is much less common than it used to be.

+5


source







All Articles