| 
	
 | 
 Posted by Manny on 07/18/07 08:05 
Michael, 
 
With the advent of OOP there are certain models of interaction that 
real-world object's employ in their day to day relationships that can 
be used in the world of Programming. This is termed "Design Patterns" 
in the world of programming and cursory search on Google will render 
with enough information to get you started. Just to demonstrate, there 
is one particular "pattern" that is defined as the MVC (Model, View, 
Controller) pattern. 
 
Within this pattern there are three necessary components to create a 
reusable framework. The Model is a series of objects that are used to 
model the data that are encountered. The View is the object that is 
responsible for displaying the necessary information to the end user. 
The Controller, is the object that houses that business logic and is 
responsible for providing cohesion between the Model and the View. The 
Controller essentially takes the Model into consideration and then 
appropriately displays a representation of that state. 
 
The MVC pattern, in my humble opinion is best suited for a framework. 
However, there is litany of patterns available that are available for 
use, not always in the context of a framework, but available to 
simplify the complexity of programming. 
 
I hope this short tutorial helps. Go ahead and browse Google. 
 
-Manny
 
  
Navigation:
[Reply to this message] 
 |