Click here to Skip to main content
15,914,943 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: Architecture Journal Pin
User 171649220-Jan-07 10:28
professionalUser 171649220-Jan-07 10:28 
AnswerRe: Architecture Journal Pin
Aaron VanWieren24-Jan-07 2:35
Aaron VanWieren24-Jan-07 2:35 
GeneralRe: Architecture Journal Pin
User 171649224-Jan-07 5:30
professionalUser 171649224-Jan-07 5:30 
GeneralRe: Architecture Journal Pin
Aaron VanWieren24-Jan-07 5:45
Aaron VanWieren24-Jan-07 5:45 
QuestionReliability/High Availability (.NET application) Pin
sjordine19-Jan-07 7:50
sjordine19-Jan-07 7:50 
GeneralRe: Reliability/High Availability (.NET application) Pin
Paul Conrad23-Dec-07 8:20
professionalPaul Conrad23-Dec-07 8:20 
Questionwhich Design Pattern should i choose??? Pin
daouadji18-Jan-07 22:16
daouadji18-Jan-07 22:16 
AnswerRe: which Design Pattern should i choose??? Pin
El Corazon19-Jan-07 1:19
El Corazon19-Jan-07 1:19 
There are many ways to write something, so the choice isn't always obvious. But that also means the choice is not always one or another, and certainly not without knowing more of the design considerations.

Take your design needs/goals and compare them to the various design patterns. Some will be obvious, some will be maybe. Narrow it down rapidly with your what-if comparison. Then do a serious compare. "If I wrote this as a ... how complex would it be?" Complexity and fudging datasets to force them into that design pattern is a pretty good sign that this is not a good design. The one that flows the best for the needs of the system is your choice.

Refactoring later means you made a choice, but design considerations changed along the life of the project and now we need to push it toward another design. This happens too.

_________________________
Asu no koto o ieba, tenjo de nezumi ga warau.
Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

QuestionPortal style of architecture in .NET Pin
K.P.Kannan16-Jan-07 23:12
K.P.Kannan16-Jan-07 23:12 
AnswerRe: Portal style of architecture in .NET Pin
Kevin Hillinger25-Jan-07 10:32
Kevin Hillinger25-Jan-07 10:32 
QuestionSingleton design pattern. Pin
Captain See Sharp15-Jan-07 18:20
Captain See Sharp15-Jan-07 18:20 
AnswerRe: Singleton design pattern. Pin
J4amieC16-Jan-07 3:02
J4amieC16-Jan-07 3:02 
GeneralRe: Singleton design pattern. Pin
Captain See Sharp16-Jan-07 11:58
Captain See Sharp16-Jan-07 11:58 
GeneralRe: Singleton design pattern. Pin
Stephen Hewitt16-Jan-07 13:38
Stephen Hewitt16-Jan-07 13:38 
GeneralRe: Singleton design pattern. Pin
J. Dunlap16-Jan-07 14:11
J. Dunlap16-Jan-07 14:11 
QuestionPlease Guide Me Pin
Ashish Porwal15-Jan-07 5:13
Ashish Porwal15-Jan-07 5:13 
GeneralRe: Please Guide Me Pin
Paul Conrad23-Dec-07 8:20
professionalPaul Conrad23-Dec-07 8:20 
QuestionDocumentation Pin
Civic0610-Jan-07 9:05
Civic0610-Jan-07 9:05 
AnswerRe: Documentation Pin
Pete O'Hanlon10-Jan-07 9:14
mvePete O'Hanlon10-Jan-07 9:14 
GeneralRe: Documentation Pin
Civic0610-Jan-07 9:40
Civic0610-Jan-07 9:40 
GeneralRe: Documentation Pin
Mairaaj Khan10-Jan-07 21:01
professionalMairaaj Khan10-Jan-07 21:01 
AnswerGood Grief Pin
led mike12-Jan-07 7:35
led mike12-Jan-07 7:35 
GeneralRe: Good Grief Pin
Pete O'Hanlon12-Jan-07 8:29
mvePete O'Hanlon12-Jan-07 8:29 
GeneralRe: Good Grief Pin
led mike12-Jan-07 10:10
led mike12-Jan-07 10:10 
QuestionGraphic Design Pin
Waldermort9-Jan-07 20:19
Waldermort9-Jan-07 20:19 

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.