![]() |
SearchWiki SoftwareProcess.RecentChanges Edit Page Page Revisions |
| Home Design Patterns Heuristics Software Development Software Process Patterns TheIntroduction LogicalDesign PhysicalDesign PatternFoundations GuidelinesAndMyths ReferenceImplementation DependencyPatterns UsabilityPatterns ExtensibilityPatterns MaintenancePatterns AntiPatterns UtilitiesAndTools AllPatterns | When fixing bugs, we're under incredible pressure to get the changes released as soon as possible. But it's still very important that we take the time to test our changes thoroughly. Whenever a bug surfaces, it's an indication that our existing set of test cases don't have good enough code coverage. Therefore, instead of attempting to fix the problem based on where we perceive the problem to exist and running the existing test cases, which don't test the condition anyways otherwise the bug would have never surfaced, consider adhering to the following steps.
|