Domain Driven Design — паттерны, которые позволяют применить бизнес-логику в программировании.
Зачем?
1) чтобы разработчики и бизнес общались на одном языке;
2) чтобы программисты легче ориентировались в многоуровневых проектах;
3) чтобы сделать бизнес-логику ясной и независимой;
4) чтобы покрыть фичу юнит-тестами и понять, что она ничего не сломает;
5) чтобы упростить развитие проекта.
Как?
Илья Сергунин, наш backend-разработчик, написал пошаговый гайд, как применить логику DDD в Go и с помощью каких инструментов автоматизировать её соблюдение.
Внимание, вопрос: какое название вы бы дали этому языку? 🧐
#статья_avitotech #habr_avitotech #backend_avitotech
Зачем?
1) чтобы разработчики и бизнес общались на одном языке;
2) чтобы программисты легче ориентировались в многоуровневых проектах;
3) чтобы сделать бизнес-логику ясной и независимой;
4) чтобы покрыть фичу юнит-тестами и понять, что она ничего не сломает;
5) чтобы упростить развитие проекта.
Как?
Илья Сергунин, наш backend-разработчик, написал пошаговый гайд, как применить логику DDD в Go и с помощью каких инструментов автоматизировать её соблюдение.
Внимание, вопрос: какое название вы бы дали этому языку? 🧐
#статья_avitotech #habr_avitotech #backend_avitotech