
- Software Testing Dictionary
- Home
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Defect
What is a Defect?
A software bug arises when the expected result don't match with the actual results. It can also be error, flaw, failure, or fault in a computer program. Most bugs arise from mistakes and errors made by developers, architects.
Following are the methods for preventing programmers from introducing bugs during development:
Programming Techniques adopted
Software Development methodologies
Peer Review
Code Analysis
Common Types of Defects
Following are the common types of defects that occur during development:
Arithmetic Defects
Logical Defects
Syntax Defects
Multithreading Defects
Interface Defects
Performance Defects
Advertisements