Учиться писать сразу более правильно. Понимаю, что новичок априори этого сразу не сможет, но всё же. Чтобы потом было легче разбираться в коде мне или тому, кто будет после меня его читать. Также, чтобы сайт было легче поддерживать и расширять функционал. Например, владелец сайта через год захочется добавить новую фичу.
Сразу не получится, лучше сначала разберись как работает что есть, а потом уже изучай паттерны. Суть в том, чтобы понять ЦЕЛИ их применение, а не заучить