Паттерны и практики написания кода: новый сезон

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!

Мы запустили первый сезон обучающего курса «Паттерны и практики написания кода» ещё в июне. Теперь настало время продолжить погружение в тему — в этом нам поможет вторая часть курса. 

Кто создал курс

Вашим проводником в мир подходов к написанию кода станет Юрий Афанасьев, бэкенд-инженер Авито, который больше 10 лет пишет на PHP и несколько лет на Go. А ещё Юра ведёт учебную программу для студентов МАИ с аналогичным видеокурсу названием.

Немного о наполнении

Что входит в программу второго сезона курса:

  • Описание основных принципов написания кода: например, DRY, YAGNI, SOLID и других.

  • Демонстрация применения этих принципов в коде.

  • Работа над учебным проектом.

  • Полезная литература для закрепления пройденного материала.

  • Конспекты с основной информацией по каждому уроку.

Второй сезон, как и первый, будет полезен для инженеров уровня Junior и Middle. Не имеет значения, какой язык программирования вы знаете и используете в работе — рассматриваемые принципы универсальны. Для примеров Юра использует PHP, но это не мешает воспринимать информацию — вы сможете легко применить полученные знания в работе с любым языком.

Что новенького в этом сезоне

Фишкой этого сезона стал учебный проект, который мы залили в репозиторий на Github. Это небольшой микросервис в вымышленном интернет-магазине, который отвечает за хранение товаров, оформление заказа и простые запросы для админки. Вы сможете его легко запустить и отправлять в него запросы, а также менять код для самостоятельных тренировок.

Где смотреть

Первая серия посвящена популярному принципу DRY — она уже доступна на нашем YouTube-канале. Остальные серии будут выходить каждый вторник в 16:30.

Источник: https://habr.com/ru/companies/avito/articles/729590/


Интересные статьи

Интересные статьи

Angular - это популярный front-end framework, созданный компанией Google. Как и другие популярные front-end фреймфорки, он использует архитектуру, основанную на компонентах для структурирования компон...
Когда я проходил собеседование на текущее место работы, я упомянул о себе такую вещь: мне нравится участвовать в проектах, которые имеют социальные последствия. И талантливые менеджеры, н...
Мы познакомим вас с новыми функциями KubernetesExecutor 2.0. Внимание, спойлер!!! Процесс стал быстрее, гибче и проще для понимания. Вместе с Airflow 2.0 мы рады представить полностью пе...
Компания Boston Dynamics занимается разработкой роботизированных систем вот уже почти 30 лет. Что называется — почувствуй себя старым. За это время команде удалось создать уникальных ро...
Привет, Хаброжители! К празднованию Старого Нового года мы решили приурочить распродажу книг.