Наш первый опыт с slon3 cc: думали, будет проще...
В общем, решили тут мы с коллегами попробовать внедрить slon3 cc в один из наших старых проектов. Ну, типа, для оптимизации всякой. Начитались отзывов, посмотрели демки — везде все так гладко и красиво. Думали, сейчас как зафигачим, и все завертится!
Ага, щас. Первые пару дней пробовали разобраться с документацией, которая, честно говоря, местами вызывает вопросы. Потом начали интегрировать, и тут началось самое интересное. Оказалось, что наш старый код вообще никак не хочет дружить с новыми реалиями slon3 cc. Были конфликты, ошибки, которые пришлось разгребать вручную. Просто кошмар, а не 'легкая интеграция'.
В итоге, конечно, мы его заставили работать. Но это заняло гораздо больше времени и сил, чем планировалось. Пришлось переписывать куски кода, которых мы даже не собирались трогать. Вывод: чудес не бывает. Если старая система — это клубок из костылей, то любое новое внедрение будет похоже на операцию на открытом сердце
Но, справедливости ради, после всех мучений производительность действительно выросла. Так что, возможно, оно того и стоило. Но вот впечатления остались смешанные если честно.