Goals of design. satisfy problem requirements, usable error free, resistant from incorrect input. readable, not purposefully cryptic.
Goals of design. satisfies problem requirements, usable error free, resistant to incorrect input. readable, not purposefully cryptic.