|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vitaly.Lugovsky@ontil.ihep.su 2:5080/1003 04 Oct 2002 18:39:34 To : Alex Tomas Subject : Re: g++ -------------------------------------------------------------------------------- .ua> <m3bs6b5sck.fsf@lexa.home.net> Alex Tomas <bzzz@tmi.comex.ru> wrote: > ты забыл добавить, что это твой персональный опыт. мой персональный > опыт говорит мне, что дебаггер - добрый инструмент. особенно если > умеешь им пользоваться и делаешь это сообразно ситуации. тебе удобнее > ползать по логам, а мне - по bp попасть в assert'ную точку, посмотреть > то, что нужно. не наполняя программу тоннами DEBUG()/LOG()/etc. я уж > молчу про то, что в некоторых случая (race conditions) после добавления > логов проблема может исчезнуть А программу HАДО наполнять тоннами ассертов и логов. Поскольку они замечательнейшим образом заменяют/дополняют документацию - как минимум. В общем, пользы от этого добра столько, что глупо лениться им пользоваться, надеясь на свои скиллы в использовании деблохатора. Hу а всякие race conditions вообще требуют формального доказательства - это ведь просто - достаточно построить таблицу всех возможных состояний системы (по всем состояниям переключения мутексов и кондишенов) и приписать к каждому из них, что к ним привести может. -- V.S.Lugovsky aka Mauhuur (http://ontil.ihep.su/~vsl) (UIN=45482254) --- ifmail v.2.15dev5 * Origin: Urals State University for Railway Transport (2:5080/1003@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1464632281828.html, оценка из 5, голосов 10
|