Characteristics of a Good Program
◀ How to Program Efficiently▶ Code Footprint Amazon
et’s first discuss characteristics of a good program. The code that achieves some purpose can be written in so many different ways; so how do we judge whether a program is well written?
To answer this question let’s look at the core properties of a program: code size, efficiency, memory footprint, and reliability. In general a good program should have the following properties:
- short code size
- high efficiency
- low memory footprint
- and high reliability
Below we’ll look at each property and explain why they are true!
◀ How to Program Efficiently▶ Code Footprint