Думаю, бути знайомим з концепціями, знати ідеї що стоять за ними, ніж "завчати". Так як що таке паттерни - це рішення часто виникаючих проблем, до яких часто приходять, тож вони дещо краще відшліфовані ніж інші, більш загальні і знайомі професіоналам, та до того ж вірогідніше що є елегантнішим вирішенням задачі ніж винайдені на місці власні мотоцикли.
Як я зрозумів найперший патерн який я маю вивчити це " Фабричний метод "?
Навряд там є якийсь порядок для вивчення. Є легші, складніші для сприйняття і застосування, вимагають деяких знань інших методів - є залежні від них. А так, якщо не підручник чи інший матеріал де вже не структуровані залежності і складності за вас, то вивчайте що цікаво - так краще запам'ятовується.