А как бы вы апдейтили не в голанге? Допустим у вас есть тот самый агрегат с пятью связанными сущностями и ваш текущий стек. Я наверное не очень понимаю проблему и чем подход в go отличался бы от подходов в других ЯП.
Спасибо за статью. Сравнивать озон и али наверное не совсем корректно, все же это совсем разные миры. Китайское апи, организация документации, даже сами ошибки - это отдельный ни с чем не сравнимый опыт.
Я неплохо знаком с апи алиекспресс, и насколько помню, то в нем нет возможности автоматической регистрации товарах в акциях. Предполагаю что этот момент вы обходите с помощью эмулятора браузера, и зная как али любит менять и ломать свою верстку, давать замысловатые капчи, встает вопрос - а насколько это вообще надежно?
Но ведь это получается все та же классическая «чистая архитектура» Мартина, но с новой терминологией и уточнением общих моментов?
Когда читаешь статьи про архитектуру, очень не хватает более-менее реальных примеров законченных проектов. В жизни компоненты чаще всего не могут быть абсолютно изолированными друг от друга и имеют связи. На каких уровнях должны быть эти связи? К примеру является ли «нормальным» в этой архитектуре использование доменных моделей другого компонента? А общее использование адаптеров, сервисов?
А как бы вы апдейтили не в голанге? Допустим у вас есть тот самый агрегат с пятью связанными сущностями и ваш текущий стек. Я наверное не очень понимаю проблему и чем подход в go отличался бы от подходов в других ЯП.
А как апдейтить такие сущности?
Спасибо за статью. Сравнивать озон и али наверное не совсем корректно, все же это совсем разные миры. Китайское апи, организация документации, даже сами ошибки - это отдельный ни с чем не сравнимый опыт.
Я неплохо знаком с апи алиекспресс, и насколько помню, то в нем нет возможности автоматической регистрации товарах в акциях. Предполагаю что этот момент вы обходите с помощью эмулятора браузера, и зная как али любит менять и ломать свою верстку, давать замысловатые капчи, встает вопрос - а насколько это вообще надежно?
Когда читаешь статьи про архитектуру, очень не хватает более-менее реальных примеров законченных проектов. В жизни компоненты чаще всего не могут быть абсолютно изолированными друг от друга и имеют связи. На каких уровнях должны быть эти связи? К примеру является ли «нормальным» в этой архитектуре использование доменных моделей другого компонента? А общее использование адаптеров, сервисов?