suppose you're in a certain project where patterns are used.
Would you think it's reasonable of doing tests of the patterns?
Such as memory, time, ...
I would rather look at the components around the patterns. By adding patterns, layers are added. Does this have a negative influence? I'ld say no.
Suppose you've got a compex system of EJB's, you could use some facades to loose the view to the complex subsystem and you add a layer.
What is more important, the nagetive side of adding a facade(adding a layer, code,...), or something possitive which hide a complex subsystem?
I'ld say the possitive: get lost of the complex subsystem.
What do you think?