Click here to Skip to main content
15,925,206 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
AnswerRe: cross compiling a huge codebase from Power++ to c# Pin
Dave Kreskowiak8-Jul-21 11:43
mveDave Kreskowiak8-Jul-21 11:43 
AnswerRe: cross compiling a huge codebase from Power++ to c# Pin
Mycroft Holmes8-Jul-21 12:55
professionalMycroft Holmes8-Jul-21 12:55 
AnswerRe: cross compiling a huge codebase from Power++ to c# Pin
Gerry Schmitz9-Jul-21 5:47
mveGerry Schmitz9-Jul-21 5:47 
GeneralRe: cross compiling a huge codebase from Power++ to c# Pin
Mycroft Holmes9-Jul-21 12:36
professionalMycroft Holmes9-Jul-21 12:36 
GeneralRe: cross compiling a huge codebase from Power++ to c# Pin
Gerry Schmitz12-Jul-21 8:27
mveGerry Schmitz12-Jul-21 8:27 
AnswerRe: cross compiling a huge codebase from Power++ to c# Pin
jschell17-Jul-21 10:55
jschell17-Jul-21 10:55 
AnswerRe: cross compiling a huge codebase from Power++ to c# Pin
Lothar Behrens 202411-Apr-24 19:36
Lothar Behrens 202411-Apr-24 19:36 
QuestionEasiest Way To Implement Predictive Search On An Intranet Site Pin
Maria Delpiano17-Jun-21 5:25
Maria Delpiano17-Jun-21 5:25 
AnswerRe: Easiest Way To Implement Predictive Search On An Intranet Site Pin
jschell7-Jul-21 6:43
jschell7-Jul-21 6:43 
GeneralRe: Easiest Way To Implement Predictive Search On An Intranet Site Pin
Mycroft Holmes7-Jul-21 13:28
professionalMycroft Holmes7-Jul-21 13:28 
GeneralRe: Easiest Way To Implement Predictive Search On An Intranet Site Pin
User 1407655213-Jul-21 9:23
User 1407655213-Jul-21 9:23 
QuestionSoftware architecture pattern Pin
Tabah Baridule10-Jun-21 9:32
Tabah Baridule10-Jun-21 9:32 
AnswerRe: Software architecture pattern Pin
PIEBALDconsult10-Jun-21 9:32
mvePIEBALDconsult10-Jun-21 9:32 
GeneralRe: Software architecture pattern Pin
Tabah Baridule11-Jun-21 18:59
Tabah Baridule11-Jun-21 18:59 
AnswerRe: Software architecture pattern Pin
Mycroft Holmes10-Jun-21 12:13
professionalMycroft Holmes10-Jun-21 12:13 
GeneralRe: Software architecture pattern Pin
Tabah Baridule11-Jun-21 19:44
Tabah Baridule11-Jun-21 19:44 
GeneralRe: Software architecture pattern Pin
Mycroft Holmes11-Jun-21 20:48
professionalMycroft Holmes11-Jun-21 20:48 
AnswerRe: Software architecture pattern Pin
Gerry Schmitz10-Jun-21 12:23
mveGerry Schmitz10-Jun-21 12:23 
GeneralRe: Software architecture pattern Pin
Tabah Baridule11-Jun-21 19:04
Tabah Baridule11-Jun-21 19:04 
AnswerRe: Software architecture pattern Pin
Greg Utas10-Jun-21 14:22
professionalGreg Utas10-Jun-21 14:22 
Many patterns, such as those in the GoF book, aren't "architectural". They're more tactical, although they can help to make an architecture better.

Jim Coplien, who was well-known in the C++ world, got involved with patterns early on. Later, he said that there was too much focus on patterns. The emphasis needs to be on encapsulation, polymorphism, and inheritance. Patterns are the exception when those things, by themselves, don't produce loosely coupled code.

To understand a pattern, you need to have seen what code looked like before the pattern was applied, and after. Then, when you write or find code that looks like the "before" code, you'll know how the pattern can improve it. That's usually how a pattern gets used. How code evolves to satisfy its specifications is what determines which patterns are used; it is wrong to start out by saying which patterns will be used before you have a good sense of the high-level design.
Robust Services Core | Software Techniques for Lemmings | Articles
The fox knows many things, but the hedgehog knows one big thing.

GeneralRe: Software architecture pattern Pin
Tabah Baridule11-Jun-21 19:08
Tabah Baridule11-Jun-21 19:08 
GeneralRe: Software architecture pattern Pin
Greg Utas12-Jun-21 0:12
professionalGreg Utas12-Jun-21 0:12 
AnswerRe: Software architecture pattern Pin
Bohdan Stupak30-Jul-21 3:36
professionalBohdan Stupak30-Jul-21 3:36 
QuestionIs if-then-else now considered to be as obsolete as goto? Pin
swampwiz27-May-21 18:28
swampwiz27-May-21 18:28 
AnswerRe: Is if-then-else now considered to be as obsolete as goto? Pin
Gerry Schmitz27-May-21 19:07
mveGerry Schmitz27-May-21 19:07 

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.