(DRAFT) 

If you program, you will debug.  Delphi has an integrated debugger (with function key shortcuts) that allow you to trace operations step by step (F7, F8), to break execution when a specific statement is executed (Ctrl F8) and to view variable values as they change (Ctrl F7).  

etc, etc, etc.