Дмитрий Степанов @stepanovD
Software Architect at ABCSolutions
Информация
- В рейтинге
- Не участвует
- Откуда
- Екатеринбург, Свердловская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Backend Developer, Software Architect
Lead
Java
Python
SQL
PostgreSQL
Java Spring Framework
Hibernate
Git
High-loaded systems
Designing application architecture
Docker
Спасибо за ссылки, выглядит действительно интересно. В целом проект и является gradle плагином для генерации DTO сущностей на основе документации AsyncAPI. Т.е. у нас один сервис публикует сообщения в брокер, соответственно в другом сервисе-консьюмере надо заводить DTO для получения этих сообщений. Вот и пришла мысль прикрутить нормальную документацию к сервису-источнику а в остальных сервисах генерить эти DTO по документации, избавиться от ручного копирования кода между сервисами. Особенно полезно когда сервисами занимаются разные команды.
Спасибо за замечание. Конечно можно компилировать из памяти, но если вы хотите все таки генерировать код, который сможете глазами посмотреть и добавить в git, то без сохранения никак. А так, да, в общем случае не важно где хранится исходник.
А вот при удаленных вычислениях довольно важно передавать исходный код или bytecode. У Java нет прямой совместимости, поэтому если на стороне клиента собирать bytecode в версии выше чем на узле, то будут проблемы. В этом случае надежнее передавать именно исходники, для исключения зависимостей в версиях Java между клиентом и узлом.
Верно, в итоге же и сделал через дифференцирование.
p.s. Сам заказал такой из Китая, жду уже 2 месяца. Китайцы потеряли товар, сказали будут высылать повторно.
Возникли следующие вопросы:
наверное количество раз должно быть разным?
p.s. С этого года библиотека стала open source. Интересно, кто-то пользуется этой библиотекой, кроме нашей компании?
Они тут очевидно есть.
Как должны вести себя эти блоки при наличии более длинного текста? Есть какая-то максимальная ширина блока (например 30% ширины слайдера) и далее текст переносится на следующую строку или блок растягивается на весь слайдер?
Чтобы не увидеть потом слайдер накрытый слоем текста, стоит такие моменты предусматривать и показывать в макетах, как выглядят блоки с текстом в несколько строк.
Конструктор выглядит так: