Работа по изучению основных паттернов программирования