Как освоить передовые методы отладки?
Я программист на C / Unix и поэтому полагаюсь на хороший отладчик C. Я знаю Sun ^ WOracle MDB на Солярисе, GNU GDB на Linux. Я чувствую себя комфортно, устанавливая контрольные точки, исследуя структуры памяти и тому подобное.
Тем не менее, я знаю, что эти инструменты намного мощнее, чем это. Макросы, обычные ходоки и я не знаю что еще. Кривая обучения, с другой стороны, очень крутая, поскольку эти инструменты иногда кажутся тайной магией.
Какие-нибудь хорошие тексты? Проблемы с практикой? Другие советы?