Лет в 20 первый раз прочитал... и ничего не понял:) GOF очень тяжело воспринимается, особенно начинающими. Более-менее хорошо понимать паттерны я стал после прочтения Фримен Эр., Фримен Эл., Сьерра К., Бейтс Б. "Паттерны проектирования". Там всё простым языком написано и разжёвано.