- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Primoz Gabrijelcic: debugging in Delphi: strategy, tools and tricks
Primoz, a Delphi developer with 30+ years of experience, walks through two different views on debugging: a high-level methodical approach for complex, hard-to-reproduce bugs, and a set of practical Delphi debugger tips and tricks, including conditional breakpoints, data breakpoints, logging strategies, and multi-program debugging.
0:00 Introduction: two views on debugging
1:37 Why most developers never really learn how to debug
2:43 Rule 1: be methodical — follow a structured process
3:25 Step 1: always reproduce the problem first
6:06 Multithreading: pausing at a breakpoint to expose race conditions
8:01 Once reproduced: test hypotheses and gather data from the program
9:04 Single stepping: never commit code without stepping through every line
11:09 Automatically capturing exceptions and crash stack traces on deploy
12:13 Proving the fix: a potential fix is not a real fix until tested
20:43 Conditional breakpoints: powerful but slow — and when to use code instead
24:48 Data breakpoints: using CPU hardware to detect memory changes
30:10 Runtime error 217: tracking down faulty init units via the System unit trick
34:59 Breakpoints as logging: writing to the Output window without changing code
39:19 GP Console: 10× faster than OutputDebugString and thread-safe
41:16 Debugging multiple programs simultaneously in Delphi
https://gdksoftware.com/
https://codolex.ai/
Видео Primoz Gabrijelcic: debugging in Delphi: strategy, tools and tricks канала GDK Software
0:00 Introduction: two views on debugging
1:37 Why most developers never really learn how to debug
2:43 Rule 1: be methodical — follow a structured process
3:25 Step 1: always reproduce the problem first
6:06 Multithreading: pausing at a breakpoint to expose race conditions
8:01 Once reproduced: test hypotheses and gather data from the program
9:04 Single stepping: never commit code without stepping through every line
11:09 Automatically capturing exceptions and crash stack traces on deploy
12:13 Proving the fix: a potential fix is not a real fix until tested
20:43 Conditional breakpoints: powerful but slow — and when to use code instead
24:48 Data breakpoints: using CPU hardware to detect memory changes
30:10 Runtime error 217: tracking down faulty init units via the System unit trick
34:59 Breakpoints as logging: writing to the Output window without changing code
39:19 GP Console: 10× faster than OutputDebugString and thread-safe
41:16 Debugging multiple programs simultaneously in Delphi
https://gdksoftware.com/
https://codolex.ai/
Видео Primoz Gabrijelcic: debugging in Delphi: strategy, tools and tricks канала GDK Software
Комментарии отсутствуют
Информация о видео
16 июня 2026 г. 13:00:13
00:51:03
Другие видео канала





















