What You Will Get Out of This Chapter
Thus far, your applications were pretty linear. You would do something and it was fairly straightforward. If there were steps that needed to be repeated, then it would be necessary to copy and paste as often as necessary. This not only makes our code fairly unintelligent, but copying and pasting code all over your application is poor programming form.
The purpose of this chapter is to give you the ability to write code that can do all of this as often as necessary and take different execution paths as needed. This is necessary if we are to ...