Здравствуйте, CEMb, Вы писали:
CEM>Точнее, как принимать решение об использовании сторонних библиотек vs. написания своего кода.
Всегда использую сторонние, если это возможно и только если не подходят делаю свой велосипед.
Чтобы определить, что подходят делаю набор тестов, что мне нужны и удовлетворяю их с помощью сторонней библиотеки. Если библиотека не удовлетворяет меня по ~40% тестов, ищу другую, иначе пишу сам.