This shows you the differences between two versions of the page.
faq [2014/01/20 09:39] 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 24: | Line 25: | ||
- [[Can a Context have state?|Can a Context have state?]] | - [[Can a Context have state?|Can a Context have state?]] | ||
- [[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?]] | ||
+ | - [[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// |