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