Click here to Skip to main content
15,913,854 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: Looking For Advice: Limited In-Application Scripting Pin
larryp76393-Jun-10 17:26
larryp76393-Jun-10 17:26 
QuestionHow would an N-Tier design work for game development? Pin
venomation16-May-10 4:13
venomation16-May-10 4:13 
AnswerRe: How would an N-Tier design work for game development? Pin
Eddy Vluggen16-May-10 6:21
professionalEddy Vluggen16-May-10 6:21 
GeneralRe: How would an N-Tier design work for game development? Pin
venomation16-May-10 10:08
venomation16-May-10 10:08 
GeneralRe: How would an N-Tier design work for game development? Pin
Ray Cassick20-May-10 7:17
Ray Cassick20-May-10 7:17 
QuestionLen Silverston: The Data Model Resource Book Pin
Brendan Vogt15-May-10 8:05
Brendan Vogt15-May-10 8:05 
QuestionWhat does mutually and non mutually mean? Pin
Brendan Vogt15-May-10 0:38
Brendan Vogt15-May-10 0:38 
AnswerRe: What does mutually and non mutually mean? Pin
riced15-May-10 1:01
riced15-May-10 1:01 
Simple minded example.
Suppose an order processing system has a payment method field.
This would be the supertype - every order has to be paid.
Now suppose we break it down by the method used to make the payment.
We could have e.g. cash, cheque, debit card, credit card, money order, etc.
We need to ensure that all the possible methods are covered (i.e. the set is complete). We also need to make sure that a payment can only fall in one method. So, e.g. electronic payment (EFT) would not be allowed because it could be debit or credit card. I.e. debit and credit are mutually exclusive it's either one or the other but it cannot be both.
This assumes the system must distinguish between debit and credit card payments. If it does not need to do so it might be EFT is good enough.
Regards
David R
---------------------------------------------------------------
"Every program eventually becomes rococo, and then rubble." - Alan Perlis
The only valid measurement of code quality: WTFs/minute.

AnswerRe: What does mutually and non mutually mean? Pin
Brendan Vogt15-May-10 1:18
Brendan Vogt15-May-10 1:18 
QuestionDeconstructing a mess Pin
Jack Vanderhorst14-May-10 10:47
Jack Vanderhorst14-May-10 10:47 
AnswerRe: Deconstructing a mess Pin
Pete O'Hanlon14-May-10 21:56
mvePete O'Hanlon14-May-10 21:56 
AnswerRe: Deconstructing a mess - Refactoring Pin
Moak14-May-10 23:23
Moak14-May-10 23:23 
QuestionDAL Layer Pin
Ramkumar_S13-May-10 17:04
Ramkumar_S13-May-10 17:04 
AnswerRe: DAL Layer Pin
Pete O'Hanlon13-May-10 21:41
mvePete O'Hanlon13-May-10 21:41 
GeneralRe: DAL Layer Pin
David Skelly13-May-10 22:50
David Skelly13-May-10 22:50 
GeneralRe: DAL Layer Pin
Pete O'Hanlon13-May-10 23:50
mvePete O'Hanlon13-May-10 23:50 
AnswerRe: DAL Layer Pin
Mycroft Holmes29-May-10 14:53
professionalMycroft Holmes29-May-10 14:53 
QuestionArchitecture Pin
Archimedes2410-May-10 0:31
professionalArchimedes2410-May-10 0:31 
AnswerRe: Architecture Pin
Michel Godfroid10-May-10 2:21
Michel Godfroid10-May-10 2:21 
QuestionC API Design Guidelines Pin
Amir_Saniyan11-Apr-10 20:09
Amir_Saniyan11-Apr-10 20:09 
AnswerRe: C API Design Guidelines Pin
Jonathan Davies13-Apr-10 7:05
Jonathan Davies13-Apr-10 7:05 
AnswerRe: C API Design Guidelines Pin
Moak22-Apr-10 8:42
Moak22-Apr-10 8:42 
Questionwalk with open source software version Pin
A_Fa10-Apr-10 4:22
A_Fa10-Apr-10 4:22 
AnswerRe: walk with open source software version Pin
Eddy Vluggen10-Apr-10 23:38
professionalEddy Vluggen10-Apr-10 23:38 
QuestionDesigning Dynamic Reports Pin
Richard Blythe9-Apr-10 6:33
Richard Blythe9-Apr-10 6:33 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.