There are as many ways to write and structure a program
as there are programmers—or so it sometimes seems. We offer
suggestions on how to structure your programs and how best to design
parameter lists that we have found effective.
With Safari, you learn the way you learn best. Get unlimited access to videos, live online training,
learning paths, books, interactive tutorials, and more.