Главное Авторские колонки Вакансии Образование
Выбор редакции:
312 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Как мы на CHIPEC сходили: полезный доклад для разработчиков об опыте применения Domain Driven Design

Chipec — конференция для разработчиков, спикерами которой выступали представители IT-компаний России — Red Collar, Wemakefab, Chipsa, «Тинькофф», Атвинта, KozhinDev и других.
Мнение автора может не совпадать с мнением редакции

Начало выступления CEO KozhinDev Владимира Кожина на конференции для разработчиков Chipec

Для объемных продуктов со сложной бизнес-логикой этап проектирования особенно важен. Если не продумать структуру заранее, в итоге можно получить большое количество запутанного кода, лишние зависимости. Они будут замедлять работу программы, осложнять поиск багов, доработку и развитие проекта. И наоборот, заранее построенный план позволит создать качественный сервис с высокой производительностью.

Чтобы добиться этого, разработчики используют специальные подходы, например, Domain Driven Design. Наша команда применяла его при создании системы автоматизации для приемной кампании крупнейшего вуза за Уралом — СФУ.

С докладом о применении DDD наш CEO Владимир Кожин выступил на конференции DEV2DEV CHIPEC 26 ноября. IT-мероприятие организовано дизайн-студией Chipsa и сообществом Dev2Dev.

В зале собрались разработчики из разных городов, а также — студенты и школьники, которые хотят строить карьеру в IT-сфере. География конференции: Красноярск, Москва, Кемерово, Томск, Воронеж, Сочи. С докладами выступили представители IT-компаний России — Red Collar, Wemakefab, Chipsa, «Тинькофф», Атвинта, KozhinDev, Студия Т, Aspirity, Мэйк, Космос-Веб. Проект традиционно поддержало Министерство цифрового развития Красноярского края.

Доклады были поделены на две секции — frontend и backend, в общей сложности их было 10. После каждого выступления участники задавали вопросы, обсуждали тему, обменивались опытом.

Владимир выступил в Backend-секции и рассказал о нашем опыте применения Domain Driven Design в крупном проекте на Node. Коротко обозначил цели DDD и пользу, которую он может дать продукту и после сосредоточился на практике и конкретных методах работы. Domain Driven Design позволяет «подружить» разработчиков и бизнес, создать сервис, который будет легко развивать и поддерживать благодаря его четкой и логичной структуре.

Из доклада Владимира можно узнать:

  1. в чем заключается DDD, как с его помощью проектировать сложные сервисы;
  2. что такое «большие комки грязи», и как избавить от них свой продукт;
  3. как писать меньше кода и получать качественный результат.

Смотрите видеозапись доклада с конференции, задавайте вопросы по теме (и будем благодарны за лайки): ссылка на видеозапись

Доклад "Практическое применение Domain Driven Design в крупном проекте" от CEO KozhinDev — Владимира Кожина

P.s. Наш доклад представитель «Тинькофф» отметил, как один из самых интересных.

#it #образование

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.