The Elements of Programming Style: Difference between revisions

Content deleted Content added
m Lessons: period. that vs which.
m Lessons: replaced: recursively-defined → recursively defined
 
Line 71:
# Don't patch bad code – rewrite it.
# Write and test a big program in small pieces.
# Use recursive procedures for recursively- defined data structures.
# Test input for plausibility and validity.
# Make sure input doesn't violate the limits of the program.