LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Я не против. Предложи такое авторам GTK и Qt, например. :)

И подобное длительное время практиковали в Windows, кстати. Поэтому там в API много функций с суффиксом Ex :). См. также древнюю статью Спольски «Как Microsoft проиграла битву за API» (русский перевод, например, здесь), особенно про «лагерь Реймонда Чена», который как раз и боролся за обратную совместимость и по мнению Спольски в итоге проиграл. (Помимо прочего, статья даёт ключ к пониманию, почему веб-разработка, от которой все плюются, вытесняет всех и вся — за годы, прошедшие с момента её написания, тенденция стала ещё более очевидной.)

Важно понимать, что развивать библиотеку и одновременно гарантировать обратную совместимость — это намного, намного затратнее, чем просто развивать библиотеку.

Исходная версия hobbit, :

Я не против. Предложи такое авторам GTK и Qt, например. :)

И подобное длительное время практиковали в Windows, кстати. Поэтому там в API много функций с суффиксом Ex :). См. также статью Спольски «Как Microsoft проиграла битву за API» (русский перевод, например, здесь), особенно про «лагерь Реймонда Чена», который как раз и боролся за обратную совместимость и по мнению Спольски в итоге проиграл.

Важно понимать, что развивать библиотеку и одновременно гарантировать обратную совместимость — это намного, намного затратнее, чем просто развивать библиотеку.