Content deleted Content added
m now in infobox template, removed: {{italic title}} |
m →Lessons: replaced: recursively-defined → recursively defined |
||
(One intermediate revision by one other user not shown) | |||
Line 71:
# Don't patch bad code – rewrite it.
# Write and test a big program in small pieces.
# Use recursive procedures for recursively
# Test input for plausibility and validity.
# Make sure input doesn't violate the limits of the program.
Line 109:
# Format a program to help the reader understand it.
# Document your data layouts.
# Don't over-comment.
Modern readers may find it a shortcoming that its examples use older [[procedural programming languages]] ([[Fortran]] and [[PL/I]])
==Reception==
|