В чем разница между качеством и корректностью программы

Поделиться
HTML-код
  • Опубликовано: 4 ноя 2024

Комментарии • 34

  • @yarosav5396
    @yarosav5396 8 месяцев назад

    корректность не всегда достигается тестированием, есть еще формальные методы верификации - proofs or model checking, об этом вы упомянули частично

  • @olgafedyanova
    @olgafedyanova Год назад +5

    Соер, если человек уже 10 лет в айти, последние 5 из них кодит. Но базы не было. Как получить эту базу самому? Типа посмотреть cs50 а дальше? Или только вариант пойти в магистратуру на ивт? Как поднять квалификацию тому, кто уже давно работает, но базы, что получают люди в универах - нет.

  • @N5O1
    @N5O1 11 месяцев назад

    Я считаю, что если написаный код соответствует юзер стори и поставленной задаче - значит он корректный. А если захотеть, то найти "баг" всегда можно. Для того, чтобы не было багов нужо писать корректные требования и правильно ставить и контролировать выполение задачи

  • @drygdryg2
    @drygdryg2 Год назад

    Спасибо

  • @vic7871
    @vic7871 Год назад

    Спасибо!

  • @artemeelemann317
    @artemeelemann317 Год назад +1

    А куда Соер то пропал? 4 месяца уже не слышно

  • @N5O1
    @N5O1 11 месяцев назад

    0:52 мой софт говно =) потому что я джун, а на меня накидывают сеньерские задачи, но спасибо менторам. мой код выглядит лучше и возможно поддерживать в отличии от тех же синьоров с которыми я работаю =)

  • @AlexGold
    @AlexGold Год назад

    Люблю тебя❤️❤️❤️

    • @stanislawgupaliuk3771
      @stanislawgupaliuk3771 Год назад +2

      Саш, ты чего..

    • @AlexGold
      @AlexGold Год назад +2

      @@stanislawgupaliuk3771 тебя тоже 💋

    • @v.demchenko
      @v.demchenko Год назад

      @@AlexGold дурашка, я тебя тоже

  • @N5O1
    @N5O1 11 месяцев назад

    6:59 но при работе с нейронками это необходимо

  • @askeres2329
    @askeres2329 Год назад

    Здравствуйте,а посоветуйте с нуля какой язык проще изучить " Питон" или С ++?

  • @svvoff
    @svvoff Год назад

    Ссылка на ВК не работает почему то

  • @MikhailKolobovGamedevForge
    @MikhailKolobovGamedevForge Год назад

    "Доказательство корректности программы через формальные модели" - интересно было бы послушать про это...

  • @ЮрийГоловизнин
    @ЮрийГоловизнин Год назад

    Тестирование (в Советское вемя называлось испытание): важнейшая задача телеметристов. Кстати, кто в теме, продолжите фразу : "Увидел телеметриста - ..." . И главное - почему?

  • @ГоляковЕгорАлексеевич

    А разве "корректность" в том смысле, в котором это слово тут употребляется не равно "верификации"?

  • @ALFATAVR
    @ALFATAVR Год назад +1

    Чтобы расставить точки в столь неочевидном состоянии программы, как ее корректность, можно с уверенностью заявить, что любой программист может считать программу корректной, пока не доказано обратного

    • @infdox9051
      @infdox9051 Год назад

      в зависимости от последствий

    • @ALFATAVR
      @ALFATAVR Год назад

      @@infdox9051 вне зависимости. Сам факт некорректности должен быть подтвержден, в противном случае, можно всегда обделываться со страху и ничего никогда не написать. Ведь, какие бы вы методики тестирования не использовали, всегда остается доля вероятности, допуская которую можно обделаться.

    • @infdox9051
      @infdox9051 Год назад

      @@ALFATAVR Например, получить радиации на аппарате в тысячу раз больше чем положено

    • @ALFATAVR
      @ALFATAVR Год назад

      ​@@infdox9051 Не ведите разработку на продуктивной системе и перед деплоем на продуктив используйте тестовый контур, иначе - это премия Дарвина :)))

    • @infdox9051
      @infdox9051 Год назад

      @@ALFATAVR Дарвин относится к физическому здоровью, а не к смекалке

  • @andreysakharov6210
    @andreysakharov6210 Год назад +1

    я признаюсь

  • @yarosav5396
    @yarosav5396 8 месяцев назад

    ну и не идеалистами, а интуиционистами или формалистами, это они топят за конструктивную математику и пруфы

  • @-urdy
    @-urdy Год назад +2

    Смотря подобные ролики на ютубе никогда не научишься программировать.