Characteristics of a Good Program

◀ How to Program Efficiently▶ Code Footprint
Amazon Let’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

Questions? Let me know!