December 2000
Intermediate to advanced
816 pages
16h 57m
English
The evolution of programming has taken us from a sequence of step-by-step instructions in a single flow of control to a more organized approach whereby blocks of code could be cordoned off into named subroutines and defined functionality. Structured or procedural programming lets us organize our programs into logical blocks, often repeated or reused. Creating applications becomes a more logical process; actions are chosen which meet the specifications, then data is created to be subjected to those actions. Deitel & Deitel refer to structured programming as “action-oriented” due to the fact that logic must be “enacted” on data which has no associated behaviors.
However, what if we could impose behavior on data? ...
Read now
Unlock full access