Click here to Skip to main content
15,885,365 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionFinancial/Accounting Data warehouse model design - need advice!!! Pin
Trang T10-Nov-22 17:28
Trang T10-Nov-22 17:28 
AnswerRe: Financial/Accounting Data warehouse model design - need advice!!! Pin
Gerry Schmitz20-Nov-22 5:25
mveGerry Schmitz20-Nov-22 5:25 
QuestionWhat Languages/Frameworks are Modern Commercial Windows Applications Made With? Pin
Peter Moore - Chicago9-Nov-22 10:40
Peter Moore - Chicago9-Nov-22 10:40 
AnswerRe: What Languages/Frameworks are Modern Commercial Windows Applications Made With? Pin
Gerry Schmitz20-Nov-22 5:32
mveGerry Schmitz20-Nov-22 5:32 
GeneralRe: What Languages/Frameworks are Modern Commercial Windows Applications Made With? Pin
Peter Moore - Chicago20-Nov-22 5:40
Peter Moore - Chicago20-Nov-22 5:40 
AnswerRe: What Languages/Frameworks are Modern Commercial Windows Applications Made With? Pin
Mycroft Holmes20-Nov-22 13:23
professionalMycroft Holmes20-Nov-22 13:23 
QuestionRIBs Architecture Pin
Member 1237212418-Aug-22 4:26
Member 1237212418-Aug-22 4:26 
Questionorganizing everything visible on screen Pin
Calin Negru6-Aug-22 0:14
Calin Negru6-Aug-22 0:14 
AnswerRe: organizing everything visible on screen Pin
Mircea Neacsu6-Aug-22 0:47
Mircea Neacsu6-Aug-22 0:47 
AnswerRe: organizing everything visible on screen Pin
Gerry Schmitz6-Aug-22 7:04
mveGerry Schmitz6-Aug-22 7:04 
GeneralRe: organizing everything visible on screen Pin
Calin Negru6-Aug-22 10:42
Calin Negru6-Aug-22 10:42 
GeneralRe: organizing everything visible on screen Pin
Greg Utas6-Aug-22 12:23
professionalGreg Utas6-Aug-22 12:23 
GeneralRe: organizing everything visible on screen Pin
Calin Negru6-Aug-22 23:21
Calin Negru6-Aug-22 23:21 
GeneralRe: organizing everything visible on screen Pin
Gerry Schmitz7-Aug-22 6:54
mveGerry Schmitz7-Aug-22 6:54 
GeneralRe: organizing everything visible on screen Pin
Greg Utas7-Aug-22 7:11
professionalGreg Utas7-Aug-22 7:11 
GeneralRe: organizing everything visible on screen Pin
Calin Negru7-Aug-22 18:18
Calin Negru7-Aug-22 18:18 
GeneralRe: organizing everything visible on screen Pin
Gerry Schmitz7-Aug-22 7:06
mveGerry Schmitz7-Aug-22 7:06 
GeneralRe: organizing everything visible on screen Pin
Calin Negru7-Aug-22 20:07
Calin Negru7-Aug-22 20:07 
GeneralRe: organizing everything visible on screen Pin
Greg Utas8-Aug-22 0:47
professionalGreg Utas8-Aug-22 0:47 
GeneralRe: organizing everything visible on screen Pin
Gerry Schmitz8-Aug-22 7:23
mveGerry Schmitz8-Aug-22 7:23 
I hacked Ultima XX way back when: it was all tables. I find that even with OOP, tables (dictionaries) have their place. VB 6 was component based; sort of like dependency injection; a pattern often overlooked.

For my game blocks that have a "line of sight", I inject (attach) a line of sight control that can show in the UI.

Tables, components and (yes) I have some "adapters" that are descended from a base class, including virtual methods (different historical versions of various tables); so, it all "depends" and reworking is part of the path as the "mental model" evolves.

P.S.

You also need to think about the best / easiest way to save the whole "game state" and restore it at some point. Then we get into "programming" scenarios / map points, etc.


"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I


modified 8-Aug-22 13:50pm.

GeneralRe: organizing everything visible on screen Pin
trønderen8-Aug-22 8:28
trønderen8-Aug-22 8:28 
GeneralRe: organizing everything visible on screen Pin
trønderen8-Aug-22 8:10
trønderen8-Aug-22 8:10 
GeneralRe: organizing everything visible on screen Pin
Mohsin Ali Shah 202222-Aug-22 3:48
Mohsin Ali Shah 202222-Aug-22 3:48 
AnswerRe: organizing everything visible on screen Pin
Member 150787168-Aug-22 16:17
Member 150787168-Aug-22 16:17 
QuestionSecuring oAuth Client Id and Secret Pin
Kevin Marois27-Jun-22 7:29
professionalKevin Marois27-Jun-22 7:29 

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.