На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Друзья, соблюдайте, пожалуйста, правила форума и данного раздела:
Данный раздел не предназначен для вопросов и обсуждений, он содержит FAQ-заготовки для разных языков программирования. Любой желающий может разместить здесь свою статью. Вопросы же задавайте в тематических разделах!
• Если ваша статья может быть перенесена в FAQ соответствующего раздела, при условии, что она будет оформлена в соответствии с Требованиями к оформлению статей.
• Чтобы остальным было проще понять, указывайте в описании темы (подзаголовке) название языка в [квадратных скобках]!
Модераторы: Модераторы
  
> Стратегии поиска ошибок
    Добрый день!
    Не знает ли кто каких-то руководств, где можно узнать какие-то общие стратегии поиска ошибок в коде? Хочется подойти к этому как-то эффективней, чем стандартно от печки)
      В книге Стива Макконела "Совершенынй код" есть целый раздел, посвященный диагностике ошибок.
        Лучший способ не искать ошибки - это не делать их в процессе написания программы
          1. Ищешь, где возникла ошибка.
          2. Ищешь, почему возникла ошибка.
          3. Понимаешь, что происходит, - profit.
            Всем привет.
            Всё зависит от того, что считать ошибкой. ;)

            1 критические (падает, ломает логику и программу )
            2 ошибки не точности которые работают, но не так как ожидалось.
            3 просто код про который забыли и он больше не актуален. =)

            Ошибки обычно (так как приложение не большое)
            ищу логически и тестированием определенных частей поведение которых вызывает сомнения.
            так как обычно всё нормально "компилится" и "билдится".
            А так же ошибки могут возникнуть в случае кода как слоеный торт.
            Снизу старый код на основе которого надстроили новый код.
            А также когда нужно внедрить неожиданный функционал, который должен взаимодействовать со старым кодом.

            Хотя я наверное запутал, а не разъяснил=)))
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0206 ]   [ 15 queries used ]   [ Generated: 28.03.24, 10:18 GMT ]