Паттерны проектирования - ваша книга, если вам хоть раз приходилось сталкиваться с проблемами дизайна программного обеспечения. Вам не придется «изобретать колесо» - просто воспользуйтесь сведенным воедино огромным опытом разработчиков и возможностью использовать лучшие практики. Вы узнаете, зачем нужны паттерны, увидите, как они выглядят и работают в «дикой природе», а наловчившись к их использованию, сможете потратить свободное время на что-то более сложное и интересное.