| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Re: prototype board options |
On Feb 14, 12:36 pm, "Michael J. Mahon" wrote: > Actually, was never much for breakpoint debugging, myself--though it has > its uses. > > I've always been a "behavioral" debugger, meaning that I observe a > programs deviations from expected behavior and then locate the bug > by deduction. In cases of (my) confusion, I insert print statements > instead of breakpoints. My preferred 'workflow' is almost identical. I find it surprising that symbolic debuggers are as widely used as they seem to be, since in 99% of cases, studying and comprehending the expected behavior of a piece of code is all that's required to see the bug. I also tend to use print statements to verify the expected state of variables, and in languages that support it, the assert() statement is a very handy tool. An exception is heavily multithreaded applications, where the debuggers ability to start and stop named threads can be very handy in isolating some classes timing dependant bugs. Matt --- SBBSecho 2.12-Win32* Origin: Derby City BBS - Louisville, KY - derbycitybbs.com (1:2320/100) SEEN-BY: 10/1 3 14/300 34/999 90/1 106/1 120/228 123/500 134/10 140/1 222/2 SEEN-BY: 226/0 236/150 249/303 261/20 38 100 1404 1406 1410 1418 266/1413 SEEN-BY: 280/1027 320/119 393/11 633/260 262 267 712/848 800/432 801/161 189 SEEN-BY: 2222/700 2320/100 105 200 2905/0 @PATH: 2320/100 261/38 633/260 267 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.