Я написал класс, который будет обрабатывать внутренние записи в моем приложении. Теперь я хочу использовать этот класс в другом новом и полностью отдельном проекте.
Я мог бы просто скопировать файл в новую папку проекта, но мне хотелось бы иметь только один экземпляр этого файла, чтобы все изменения в нем применимы к обоим проектам с течением времени.
Я могу использовать "добавить существующий файл", но где я помещаю файл так, чтобы следующий разработчик знал, что это требуется. У меня когда-то была "общая" папка, но один раз эта папка не была перенесена на следующий компьютер разработки.
Каков наилучший способ организовать это, чтобы он имел наибольший смысл для новых разработчиков и минимизировал риск неработающих ссылок в проектах.