#Design Patterns

read all article here