Pull to refresh
0
0

Программист

Send message
В нашей архитектуре подключать переиспользуемый код в виде библиотеки оказалось ошибкой. Проблема в том, что такая библиотека скорее всего будет развиваться параллельно с кодом, со сторонним сервисом, для которого она написана и т.п. Постоянно мониторить, какие сервисы нужно обновить при обновлении библиотеки (и страдать, если забыли) — та ещё боль.

Мне кажется, кроме перечисленных решений (копипаста и чуть большая связанность), есть ещё два: выделить библиотеку в отдельный микросервис со своим API, и, ИМХО, лучший вариант, отказаться от разделения тех микросервисов, которые делят общий код — скорее всего их разделение искусственно.
ES2015 (ES6) не только «утверждён», но и поддерживается в достаточном обьёме во всех современных браузерах. Так что на нём писать не только можно, но и нужно.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Registered
Activity