Friday, November 04, 2011

Structured Programming

  • Control: No goto, let's drive the machine using control structures.
  • Data: No pointer, let's handle data by encapsulating them into managed objects.
  • Architecture: No loop (circular connection), let's arrange components into tunnelable layers encapsulated by refinable (abstract) interfaces .
  • Concurrency: No sharing, let's communicate by passing messages between managed agents.

No comments: