Dragos,

from my experience as a reviewer for code and architecture, I can tell 
you, that I often come to see systems over-using Singleton (several 
hundreds are not uncommon) and having very ugly entangled code. I urge 
my clients to refactor away from Singleton.

But I do not have any non-anecdotal evidence.

Peter.

Dragos Manolescu wrote:
>  
> Are there any studies that focus on how do the types of patterns used in 
> software systems change as these systems mature? My intuition tells me 
> that in general (i.e., regrdless of problem domain and/or programming 
> language) new, immature systems tend to employ more creational patterns 
> than behavioral patterns. However as the abstractions crystallize the 
> number of behavioral patterns should increase. I could be wrong so 
> that's why I'm asking whether anybody performed this type of analysis.
>  
> Thanks,
>  
> -Dragos
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> patterns-discussion mailing list
> [email protected]
> http://lists.cs.uiuc.edu/mailman/listinfo/patterns-discussion

-- 
Peter Sommerlad

Erlenstrasse 79
CH-8832 Wollerau
tel    +41 44 687 44 74
fax    +41 79 432 23 32
mobile +41 79 432 23 32
mailto:[EMAIL PROTECTED]
_______________________________________________
patterns-discussion mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/patterns-discussion

Reply via email to