Тема: MVC для начинающих

Всем привет. Прошу прощения,вопрос не отличается новизной.Оговорюсь сразу,что с  гуглом дружу,но английский хромает. Опытные разработчики,на каких книгах или статьях вы получили хорошее понимание структуры и устройства MVC и вообще понятия паттернов программирования. О своем уровне: начинающий,знаю только базовый синтаксис PHP Java и Javascript,пытаюсь вникнуть в структурах данных и о смысле ОПП. Заранее спасибо за помощь:rolleyes: smile