Для менторов важно провести обучаемому экскурс по работе с базой данных, передать часто используемые у нас практики (
e.g.) и показать встречающиеся подводные камни (
e.g.). На некоторых этапах наставники делятся с курсантом заранее заготовленными сниппетами кода, чтобы дело шло быстрее. Кроме того,
настраиваем CI, чтобы в каждом MR было видно, не сломались ли тесты, и исключить фактор: «Но это работает на моём ПК!».
Часть 2. Взаимодействие между микросервисами Во второй части легенда дополняется тем, что субподрядчики не успели в срок сделать дополнительные сервисы, данные из которых важны для основного (цены и рейтинг). Обучаемому необходимо создать их упрощенные аналоги, чтобы можно было закончить свою часть с интеграцией. Именно здесь всплывают разные способы коммуникации микросервисов (начинаем с REST-а, далее Kafka и т.п.). Попутно также приходится решать вопросы хранения и разработки общего кода (DTO).