CMPT 100 Lecture Notes - Productivity Software

73 views1 pages

Document Summary

There are many kinds of errors that can arise when programming. Finding errors by creating suites of test data that will reveal them. Sometimes, the test data is created before any code is written: test-first programming. Finding no errors does not mean that the program is error-free, it just means that no errors were found! Finding no errors does not mean that the program is error-free, it just means that no errors were found: it doesn"t mean there are no errors. Testing and debugging are not the same thing! It is one thing thing to build correct programs that are small (say, fewer than one thousand lines) Analogy: a large software system is like a city. A helpful analogy may be to consider a large software system to be like a city. Software engineering is the process of building large software systems. Software engineers are people who build such software.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents

Related Questions