Design patterns, anti-patterns and refactoringhttps://sourcemaking.com/ by chmike • 10 years ago 1 0 10 years agoSOsourcemaking.com