Click here to Skip to main content

Design and Architecture

 
AnswerRe: Java and C# operating on the same data in an ASP-based monitoring web application. PinmemberJonathan C Dickinson17-Jan-13 3:05 
Questionindesign cs6 trial - no toolbar PinmemberMember 93448236-Jan-13 12:10 
AnswerRe: indesign cs6 trial - no toolbar PinprotectorPete O'Hanlon17-Jan-13 0:49 
QuestionHow do you design this? : with a better example PinmemberVuNic30-Dec-12 17:57 
AnswerRe: How do you design this? : with a better example PinmvpChristian Graus30-Dec-12 18:25 
GeneralRe: How do you design this? : with a better example PinmemberVuNic30-Dec-12 18:42 
GeneralRe: How do you design this? : with a better example PinmvpChristian Graus30-Dec-12 18:46 
AnswerRe: How do you design this? : with a better example Pinmemberjschell31-Dec-12 9:10 
VuNic wrote:
I have a set of ammunition. Anti-aircraft guns, fire shells, Launch missiles,
etc etc. but all these are "mutually exclusive".
 
If I would like to
mount the ship with Anti-aircraft guns, all other ammo go unusable. I can
dynamically swap between available ammo.

 
Those are contradictory.
 
I suspect that last one is what you actually want.
 
So you have
1. Collection of ammunitions types
2. A pointer that specifies the active type.
 
1 can be implemented either as multiple classes or a single class with an attribute that specifies type.
 
The ship, at any time, can have a collection that has zero or more types available. However it might also be convenient to fix the collection size and just let the ammunication counts go to zero to indicate 'none'. Or have a flag that indicates something like 'not yet available'. The later allows it to collected but not usable until some game action occurs.
AnswerRe: How do you design this? : with a better example PinmemberEddy Vluggen31-Dec-12 17:04 
AnswerRe: How do you design this? : with a better example PinmemberKeld Ølykke16-Jan-13 11:23 
QuestionHow to find the similarity between users in Twitter ? How to design a good and efficient idea? Pinmemberldaneil27-Dec-12 7:26 
AnswerRe: How to find the similarity between users in Twitter ? How to design a good and efficient idea? PinprotectorPete O'Hanlon27-Dec-12 7:39 
GeneralRe: How to find the similarity between users in Twitter ? How to design a good and efficient idea? Pinmemberldaneil27-Dec-12 7:50 
AnswerRe: How to find the similarity between users in Twitter ? How to design a good and efficient idea? Pinmemberjschell27-Dec-12 9:21 
GeneralRe: How to find the similarity between users in Twitter ? How to design a good and efficient idea? Pinmemberldaneil28-Dec-12 8:31 
AnswerRe: How to find the similarity between users in Twitter ? How to design a good and efficient idea? [modified] PinmemberApril Fans27-Dec-12 15:43 
GeneralRe: How to find the similarity between users in Twitter ? How to design a good and efficient idea? Pinmemberldaneil28-Dec-12 8:36 
GeneralRe: How to find the similarity between users in Twitter ? How to design a good and efficient idea? [modified] PinmemberApril Fans3-Jan-13 16:46 
QuestionClient - Server approach Pinmemberbugal21-Dec-12 0:33 
AnswerRe: Client - Server approach Pinmemberjschell22-Dec-12 14:11 
QuestionHow do you design this ? PinmemberVuNic18-Dec-12 2:33 
AnswerRe: How do you design this ? PinprotectorPete O'Hanlon18-Dec-12 2:47 
GeneralRe: How do you design this ? PinmemberVuNic18-Dec-12 2:54 
GeneralRe: How do you design this ? PinprotectorPete O'Hanlon18-Dec-12 3:02 
GeneralRe: How do you design this ? PinmemberLampridis Vasilis30-Dec-12 0:04 

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

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


Advertise | Privacy | Mobile
Web03 | 2.8.140814.1 | Last Updated 14 Aug 2014
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid