Re: Do we have educational IDEs?



Timon Hinrichs wrote:

Well, no the debugger tells you more than you ask. The debugger of eclipse shows you all local and global variables. The println() - Statement shows you what you asked at all.


But I havent found a debugger at BlueJ and the another starting IDE.

Then you didn't look very hard. BlueJ has a built-in debugger. Simply select Show Debugger in the View menu.


To
debug is very simple in a forward programm. If you use more than one Thread it getting more complex.
A newbie will start to debug when he learned the language and switched the IDE.
That is what my prof said to me when I asked him about debugging. He told me that not so many people debug as many people use println(). println() is the most used debug statement. Is that right? I like to debug more then to use println().

I'd say that often they solve different problems. There are things that really only can be debugged easily with a debugger and some that can only be solved with print statements. And unfortunately there are also problems where neither works.


--
 Dale King
.



Relevant Pages

  • Re: Do we have educational IDEs?
    ... "Thomas G. Marshall" ... You get to learn clever ways around things, and how to subtly alter the code (even if only to add a println()) to have it tell you want is wrong. ... No, println tells you what you ask it to tell you, just like a debugger tells you what you ask it to tell you. ... A newbie will start to debug when he learned the language and switched the IDE. ...
    (comp.lang.java.programmer)
  • Re: Null Pointer....
    ... String typeIdentifier = ... Either facility or facility.getFacilityTypeis null. ... debugger or println to determine which. ...
    (comp.lang.java.programmer)
  • Re: Null Pointer....
    ... String typeIdentifier = ... Either facility or facility.getFacilityTypeis null. ... debugger or println to determine which. ...
    (comp.lang.java.programmer)
  • Re: Trying to debug a VB6 Interop object called by a C# ASP.NET app.
    ... > calls that Interop object I expect the VB 6 IDE to hit the break point and so ... I haven't tried to do it with a .NET client, but had to debug VB code ... VS.NET debugger should be attached in Native ... Local variables can be seen in Locals window (usually there are also various ...
    (microsoft.public.vsnet.debugging)
  • Re: How to connect to children process
    ... Main problem is amount of manual operations required per debug cycle. ... connection to DLL with debugger takes sensible amount of time and manual ... Is the main problem that the debugger keeps symbols file loaded ... AFAIK that's how VS2003 debugger works, but WinDbg should usually ...
    (microsoft.public.vsnet.debugging)

Loading