The Interpreter
– sees role as interpreting the back end processes to the user
– application is a specialized gui to the database
The Modeler
– sees application as data, information that needs to be structured. Starts with models and relationships, then figures out the algorithms that will bridge and transform the data.
Winding road, developer’s job is to build roads into and out of the database.
Zen Unix Master
– applications are tools in a box.