home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / object / 4717 < prev    next >
Encoding:
Internet Message Format  |  1993-01-06  |  1.4 KB

  1. Path: sparky!uunet!olivea!spool.mu.edu!yale.edu!qt.cs.utexas.edu!cs.utexas.edu!ut-emx!scout.utexas.edu
  2. From: mikael@scout.utexas.edu (Mikael Behrens)
  3. Newsgroups: comp.object
  4. Subject: Re: How to debug an OO System
  5. Message-ID: <86206@ut-emx.uucp>
  6. Date: 6 Jan 93 01:55:22 GMT
  7. References: <1993Jan04.200617.17300@watson.ibm.com>
  8. Sender: news@ut-emx.uucp
  9. Reply-To: mbehrens@cs.utexas.edu
  10. Distribution: usa
  11. Lines: 31
  12.  
  13. C.Laffra writes
  14. | I am interested in the subject of debugging object-oriented systems.
  15. | I have some questions:
  16. |   1) does OO make debugging unnecessary?
  17.  
  18. No way!
  19.  
  20. |   2) If not, how do you debug your OO system?
  21.  
  22. I have experience with ParcPlace's Smalltalk80 and Visualworks.  The  
  23. environment for both (called ObjectWorks) is incredibly nice for  
  24. debugging.  Any object can be examined at any level of granularity very  
  25. easily.  Code can be examined, stepped through, and even changed easily  
  26. and on-the-fly.  The development environment, debugging environment, and  
  27. runtime environment are all the same thing, so it makes it very easy to  
  28. pop up a debugging window or an inspection window just about anywhere.
  29.  
  30. |   3) If so, what do you miss in existing debuggers?
  31.  
  32. Nothing.  ObjectWorks will spoil you fast.
  33.  
  34. |   4) Are graphical techniques the answer?
  35.  
  36. If by "graphics techniques" you mean a window-based environment, then I  
  37. say yes.
  38.  
  39. | Chris. 
  40.  
  41. Mikael Behrens
  42.