User Tools

Site Tools


faq

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

faq [2014/01/22 10:51]
gazoot
faq [2014/12/05 14:09] (current)
jcoplien
Line 1: Line 1:
 ====== Frequently Asked Questions ====== ====== Frequently Asked Questions ======
  
-  - [[What, in short, ​is DCI?|What, in short, ​is DCI?]]+  - [[What is DCI?|What is DCI?]]
   - [[How does DCI relate to MVC?|How does DCI relate to MVC?]]   - [[How does DCI relate to MVC?|How does DCI relate to MVC?]]
   - [[What is the relationship between classes, objects, Roles, and Contexts?​|What is the relationship between classes, objects, Roles, and Contexts?]]   - [[What is the relationship between classes, objects, Roles, and Contexts?​|What is the relationship between classes, objects, Roles, and Contexts?]]
Line 8: Line 8:
   - [[Why can't I reuse a Role across multiple contexts?​|Why can't I reuse a Role across multiple Contexts?]]   - [[Why can't I reuse a Role across multiple contexts?​|Why can't I reuse a Role across multiple Contexts?]]
   - [[Can a Role be played by several different objects in a given Context instantiation?​|Can a Role be played by several different objects in a given Context instantiation?​]]   - [[Can a Role be played by several different objects in a given Context instantiation?​|Can a Role be played by several different objects in a given Context instantiation?​]]
 +  - [[Can I rebind roles to objects multiple times over the lifetime of a Context object?| Can I rebind roles to objects multiple times over the lifetime of a Context object?]]
   - [[Can I use DCI in Java?|Can I use DCI in Java?]]   - [[Can I use DCI in Java?|Can I use DCI in Java?]]
   - [[What is the best DCI language?​|What is the best DCI language?]]   - [[What is the best DCI language?​|What is the best DCI language?]]
Line 25: Line 26:
   - [[I'm missing a DCI implementation for my favorite language! What to do?​|I'​m missing a DCI implementation for my favorite language! What to do?]]   - [[I'm missing a DCI implementation for my favorite language! What to do?​|I'​m missing a DCI implementation for my favorite language! What to do?]]
   - [[It seems like many implementations are using Abstract Syntax Tree rewriting to enable DCI. How does it work?|It seems like many implementations are using Abstract Syntax Tree rewriting to enable DCI. How does it work?]]   - [[It seems like many implementations are using Abstract Syntax Tree rewriting to enable DCI. How does it work?|It seems like many implementations are using Abstract Syntax Tree rewriting to enable DCI. How does it work?]]
 +  - [[Should the actors for a Use Case be represented as roles in the DCI Context for that Use Case?​|Should the actors for a Use Case be represented as roles in the DCI Context for that Use Case?]]
 +  - [[What should I do if different users have different mental models|What should I do if different users have different mental models, or one of the stakeholders has a different mental model than an end user?]]
   - //Another FAQ topic//   - //Another FAQ topic//
faq.1390387912.txt.gz ยท Last modified: 2014/01/22 10:51 by gazoot