Changes between Initial Version and Version 1 of DetectingBugsEarlier
- Timestamp:
- 05/04/10 08:04:11 (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DetectingBugsEarlier
v1 v1 1 Detecting bugs earlier than you normally would can boost productivity. The primary techniques for doing so are: 2 3 * Contracts 4 * Asserts 5 * Using non-nil types 6 * Unit tests 7 8 The first three techniques cause bugs to be revealed closer to their source which makes them easier to diagnose. 9 10 Unit tests find bugs for various isolated test cases before your main program even runs. The isolation factor makes it easier to diagnose problems than when errors occur in the main program. 11 12 See also: DebuggingTopics