Computer Fluency CS 1315-01
Cooke 108 8:00-8:55 MWF
Laws of Computer Programming
First Two Laws of Computer Programming
- Never trust a program that has not been thoroughly
debugged.
- No program is ever thoroughly debugged.
|
Other Laws of Computer Programming
- Any given program, by the time all the bugs are out of it, is
obsolete.
- Any given program costs more and takes longer than originally
planned, even when this law is taken into account.
- If a program is useful, it will have to be changed.
- If a program is useless, it will have to be documented.
- Any given program will expand to fill all available memory.
- Program complexity grows until it exceeds the capability of the
programmer who must maintain it.
- The sooner you start coding a program, the longer it will
take.
|
|
|
Abstracts
1. Dual Graphics Card
2. Turbo Tax
3. Wireless
3. GhostSurf
3. OfficeXP
Assignments
Juice Bar
Health Club
Project Company, Easter Egg Productions |