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