birdwatcher (birdwatcher) wrote,
birdwatcher
birdwatcher

Category:

Кстати

Нужен язык программирования, модулярный не только вширь, но и в глубину времени по репозиторию. Чтобы можно было, например, для поддержки старых интерфейсов лекго линковаться к самому себе различных прошлых релизов, и не раздувать без нужды никакое конкретное состояние кода. Допустим, я когда-то поддерживал версию 1, потом версию 2 и теперь версию 3 некоторого интерфейса. В каждый момент времени только одну и без обратной совместимости. Всё равно, теперь у меня в репозитории по факту одновременно хранятся отлаженные обработчики всех трех протоколов. И из них должно быть легко, ничего не копируя, собрать систему, поддерживающую любой из них по выбору клиента. Благодаря этому, методологически неправильный cut-and-paste code reuse заменяется всюду, где он нужен, на респектабельное версионирование.
Subscribe

  • Занимательная паразитология

    Chicago Teachers Union votes to refuse in-person work, defy Chicago Public Schools’ reopening plan

  • Обмен населением

    Хорошие новости: исход хайтека из Калифорнии набирает силу. More Companies Are Joining 'Tech Exodus' From California.

  • Теория

    foxbusiness.com -- The lifting of local-level restrictions – many of them in blue states -- was expected to give local economies a boost during the…

  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 2 comments