Click here to Skip to main content
15,867,308 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: quantum computing Pin
Gerry Schmitz28-Dec-21 7:25
mveGerry Schmitz28-Dec-21 7:25 
GeneralRe: quantum computing Pin
Calin Negru2-Jan-22 2:48
Calin Negru2-Jan-22 2:48 
AnswerRe: quantum computing Pin
Member 155103601-Feb-22 1:41
Member 155103601-Feb-22 1:41 
QuestionRefactoring a Slow UI Pin
Kevin Marois21-Dec-21 9:01
professionalKevin Marois21-Dec-21 9:01 
AnswerRe: Refactoring a Slow UI Pin
englebart15-Feb-22 17:21
professionalenglebart15-Feb-22 17:21 
Question[Solved] Opinions on two code layout alternatives? Pin
RobertSF10-Dec-21 10:43
professionalRobertSF10-Dec-21 10:43 
AnswerRe: Opinions on two code layout alternatives? Pin
Gerry Schmitz11-Dec-21 6:08
mveGerry Schmitz11-Dec-21 6:08 
GeneralRe: Opinions on two code layout alternatives? Pin
RobertSF11-Dec-21 7:09
professionalRobertSF11-Dec-21 7:09 
Well, I'm using modal dialogs for the various forms that collect user input because, while any of those forms is open, the user should not be able to focus on any other form. It's like Word's Font dialog.

I suppose I could put all related code in each form. Then the Rename Files form would have its own code that renames files, and the Trim Pages code would have its own code that trims pages from the files.

But I understood from my Google "research" that forms should just be data input and validation devices. I thought it was better practice to have a class that deals with the collection (files, invoices, parts, whatever) that contains the logic for managing the collection, and separately a class for the individual item within the collect that would contain the logic for operating on the item.
GeneralRe: Opinions on two code layout alternatives? Pin
Gerry Schmitz11-Dec-21 7:43
mveGerry Schmitz11-Dec-21 7:43 
GeneralRe: Opinions on two code layout alternatives? Pin
RobertSF11-Dec-21 11:44
professionalRobertSF11-Dec-21 11:44 
AnswerRe: Opinions on two code layout alternatives? Pin
englebart29-Dec-21 15:56
professionalenglebart29-Dec-21 15:56 
GeneralRe: Opinions on two code layout alternatives? Pin
RobertSF2-Jan-22 13:10
professionalRobertSF2-Jan-22 13:10 
QuestionDocumentation or modeling tool for a DB-application Pin
Member 1331165719-Nov-21 19:43
Member 1331165719-Nov-21 19:43 
AnswerRe: Documentation or modeling tool for a DB-application Pin
Gerry Schmitz1-Dec-21 18:29
mveGerry Schmitz1-Dec-21 18:29 
AnswerRe: Documentation or modeling tool for a DB-application Pin
Mycroft Holmes2-Dec-21 11:01
professionalMycroft Holmes2-Dec-21 11:01 
GeneralRe: Documentation or modeling tool for a DB-application Pin
Member 133116573-Dec-21 4:55
Member 133116573-Dec-21 4:55 
GeneralRe: Documentation or modeling tool for a DB-application Pin
Mycroft Holmes3-Dec-21 11:29
professionalMycroft Holmes3-Dec-21 11:29 
QuestionAsync design Pin
Mycroft Holmes10-Nov-21 11:31
professionalMycroft Holmes10-Nov-21 11:31 
AnswerRe: Async design Pin
Gerry Schmitz10-Nov-21 20:26
mveGerry Schmitz10-Nov-21 20:26 
AnswerRe: Async design Pin
Richard Deeming10-Nov-21 21:39
mveRichard Deeming10-Nov-21 21:39 
GeneralRe: Async design Pin
Mycroft Holmes11-Nov-21 12:29
professionalMycroft Holmes11-Nov-21 12:29 
AnswerRe: Async design Pin
Greg Utas11-Nov-21 2:13
professionalGreg Utas11-Nov-21 2:13 
QuestionCommon Code Pin
Kevin Marois3-Nov-21 13:00
professionalKevin Marois3-Nov-21 13:00 
QuestionDAL Design Question Pin
Kevin Marois9-Aug-21 7:16
professionalKevin Marois9-Aug-21 7:16 
AnswerRe: DAL Design Question Pin
Mycroft Holmes9-Aug-21 12:44
professionalMycroft Holmes9-Aug-21 12:44 

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.