Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  20:00[Войти] | [Зарегистрироваться]
Обсуждение темы:
Давайте учиться на ошибках.

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

Предложение такое: если житель Королевства провел более N часов за отловом ошибки и успешно ее изничтожил, то пусть он напишет об этом в специальный раздел (который еще предстоит создать), описав симптомы проблемы, способ исправления и как надо было ему действовать изначально, чтобы не сталкиваться с нею вообще.

Короче говоря, предлагается наступать на каждые грабли ровно один раз.

Admin

Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру


Всего в теме 23 сообщения

Добавить свое сообщение

Отслеживать это обсуждение


Смотрите также обсуждения:
Тестирование проекта. Отладка.
  • Подводные камни
  • Централизованная обработка ошибок
  • Бета-тестирование
  • Почему программисты допускают ошибки?
  • Автоматизированные тесты для GUI
  • О системах контроля ошибок
  • Вопросы оптимизации кода

  • <<<... | 13—4 | 3—1
    Всего сообщений в теме: 23; страниц: 3; текущая страница: 3


    № 3   19-12-2001 10:04 Ответить на это сообщение Ответить на это сообщение с цитированием
    Да, конечно -- отлов ошибок, дебаггинг, дело трудоёмкое и нервное, отнимающее толпу времени. И составить некотрый


    № 2   18-12-2001 23:42 Ответить на это сообщение Ответить на это сообщение с цитированием
    Толковая идея. Мне нравится.

    В качестве поощрения для пишущих в такой раздел можно делать подсчет постнигов, как это делается для рыцарей Королевства в случае публикации статей. Но это просто предложение, не уверен, что оно стоит большого внимания.


    № 1   18-12-2001 21:02 Ответить на это сообщение Ответить на это сообщение с цитированием
    Уважаемые коллеги.

    Есть по данной теме следующие соображения.

    1. Конечно, обмен опытом по поводу глюков можно только приветствовать.
    Но следует уточнить, что не всякая ошибка, с которой справился программист, достойна опубликования. Никому не интересны ошибки в чужих программах, сами по себе. Подавляющее большинство их программист быстро исправляет сам, в процессе отладки, ругая себя за то, что был невнимателен и мало думал (а больше по клавишам стучал:).

    Интересны не ошибки в конкретных (чужих) реализациях, а ОБОБЩЕННЫЕ ПРОБЛЕМЫ, для которых найдено решение.

    2. Увидев название темы, я сразу понял, что "это уже было". А именно - это как бы реинкарнация старой темы "Подводные камни" (обсуждение одноименного проекта, незаслуженно забытого). Перечитав сообщения по последней на Базарной Площади, можно сделать вывод об основном различии между тем, что обсуждалось тогда и тем, что предлагается сейчас.

    В старом варианте предполагалось собирать проблемные вопросы (с готовыми ответами и без них), коллегиально (силами т.н. Инициативной Группы) проверять ответы и пытаться решать открытые проблемы, и опубликовывать результат на Королевстве.
    Было все это более 1.5 года назад - много воды утекло, а воз сами знаете где.:(

    Полагаю, основной ошибкой того проекта была попытка привлечь к _ответственной_ работе общественность. Не сложилось. Желающие поучаствовать были, но - толи координация была плохая, толи народ переоценил свои силы, толи другие обстоятельства (у каждого - свое, это мы понимаем).
    Может быть, я и не прав. Кто в курсе дела - откликнитесь, расскажите историю проекта "Подводные Камни" (и текущее состояние, если таковое имеется).

    Работу надо поставить так, чтобы она не зависела от группы лиц, объединенных только лишь общественной нагрузкой. Знаете пословицу: "У семи нянек дитя без глаз"?. Руководитель должен быть один и обладать всей полнотой власти в рамках проекта. Это может быть доверенное лицо Ее Величества Королевы, или она сама, если никто не возьмется за сей труд.

    "Каждый сам несет свой крест".
    Когда человек хочет - он берет и делает - свою программу, свой сайт, свой сборник FAQ, и т.д., и его не надо особо агитировать.
    Итого:
    1) Идеей надо хорошо увлечься.
    2) Надо правильно спланировать силы.
    3) "Трясти надо" (с) анекдот. Вокруг "Подводных камней" было много обсуждений, но мало дел.

    Предлагаю.

    1. Начать собирать информацию. Присылать свои проблемы сюда, и пусть Королева их складывает в особую папку. Даже если сейчас ничего не получится, информация не пропадет. Пусть она будет доступна по запросу для любого, кто захочет ее литературно оформить в сборник.

    2. Этот проект не должен отвечать на вопросы - для этого есть Круглый Стол. Сюда должны присылаться именно проблемы, "грабли", нештатные ситуации, - то, чего не должно быть, если бы мы жили в идеальном мире.
    И обязательно - с решениями. Нерешенные вопросы следует направлять на Круглый Стол. Кстати, последний - хороший источник для пополнения этого проекта (я имею в виду "хорошо отвеченные вопросы") после соответствующей обработки.

    3. Работу руководителя проекта надо максимально облегчить (чтобы проект не загнулся снова). Присылаемые материалы должны отвечать некоторому стандарту качества. Это не должны быть полуграмотные вопросы с непроверенными решениями. Это должны быть микростатьи - по объему и уровню ответственности автора.

    Господа, вы поняли, к чему я клоню? Имеет смысл возродить старый проект с новым содержанием. Название можно сохранить. Оно удачное.
    Кто за?


    <<<... | 13—4 | 3—1
    Всего сообщений в теме: 23; страниц: 3; текущая страница: 3


    Добавить свое сообщение

    Отслеживать это обсуждение

    Дополнительная навигация:
    Количество сообщений на странице

    Порядок сортировки сообщений
    Новое сообщение вверху списка (сетевая хронология)
    Первое сообщение вверху списка (обычная хронология)

    Перейти на конкретную страницу по номеру
      
    Время на сайте: GMT минус 5 часов

    Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
    Функция может не работать в некоторых версиях броузеров.

    Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
    Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

     
    © При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
    Все используемые на сайте торговые марки являются собственностью их производителей.

    Яндекс цитирования