История изменений
Исправление oxo, (текущая версия) :
Зачем? Чем это лучше двух независимых программ?
Потому что это интерфейс. Если мы говорим про пример grep – потому что grep используется в куче скриптов. Если речь например про публичное API – потому что его уже много кто использует, и апать его версию нужно только при невозможности сохранить совместимость.
Менять все эти завязки дорого и рискованно в общем случае. Собственно, это всё о том же: уменьшение трения при изменениях до минимума, уменьшение разлёта осколков => удешевление
В случае новой отдельной программы это работает автоматически.
Только сначала тебе нужно совершить работу по переходу.
Исправление oxo, :
Зачем? Чем это лучше двух независимых программ?
Потому что это интерфейс. Если мы говорим про пример grep – потому что grep используется в куче скриптов. Если речь например про публичное API – потому что его уже много кто использует, и апать его версию нужно только при невозможности сохранить совместимость.
Менять все эти завязки дорого и рискованно в общем случае. Собственно, это всё о том же: уменьшение трения при изменениях до минимума, уменьшение разлёта осколков.
В случае новой отдельной программы это работает автоматически.
Только сначала тебе нужно совершить работу по переходу.
Исходная версия oxo, :
Зачем? Чем это лучше двух независимых программ?
Потому что это интерфейс. Если мы говорим про пример grep – потому что grep используется в куче скриптов. Если речь например про публичное API – потому что его уже много кто использует, и апать его версию нужно только при невозможности сохранить совместимость.
Менять все эти завязки дорого и рискованно в общем случае. Собственно, это всё о том же: уменьшение трения при изменениях до минимума, уменьшение разлёта осколков.