Click here to Skip to main content
15,887,214 members
Home / Discussions / C#
   

C#

 
QuestionHow to use the GoF in project? Pin
wmikas3-Mar-14 15:22
wmikas3-Mar-14 15:22 
AnswerRe: How to use the GoF in project? Pin
BillWoodruff3-Mar-14 17:35
professionalBillWoodruff3-Mar-14 17:35 
GeneralRe: How to use the GoF in project? Pin
wmikas4-Mar-14 1:10
wmikas4-Mar-14 1:10 
AnswerRe: How to use the GoF in project? Pin
dan!sh 3-Mar-14 19:40
professional dan!sh 3-Mar-14 19:40 
GeneralRe: How to use the GoF in project? Pin
harold aptroot3-Mar-14 22:35
harold aptroot3-Mar-14 22:35 
AnswerRe: How to use the GoF in project? Pin
gkrannich3-Mar-14 22:58
gkrannich3-Mar-14 22:58 
AnswerRe: How to use the GoF in project? Pin
Jubayer Ahmed4-Mar-14 0:44
professionalJubayer Ahmed4-Mar-14 0:44 
AnswerRe: How to use the GoF in project? Pin
BobJanova4-Mar-14 6:06
BobJanova4-Mar-14 6:06 
You've got this all backwards. First you need to work out what problems you are trying to solve in your project, and then you can look at design patterns to see if someone has already done a partial solution to some or all of them.

The most common in my experience are simple ones like observer (though not really in C# as delegates and events do all the work for you) and boundary interfaces, which are so simple as to barely count as patterns at all. An MVP or MVVM variant is also very common.

Are those in the seminal 'Gang of Four' design patterns book? I don't know ... and that's the point, a pattern is not part of a gospel truth handed down by the gods of programming, it is advice and a worked example that you can modify to your needs. It doesn't matter if it comes from That Book, or a blog, or a website or a colleague's brain, if it fits the purpose.
QuestionDll References and Dependencies Pin
MarkB1233-Mar-14 7:58
MarkB1233-Mar-14 7:58 
AnswerRe: Dll References and Dependencies Pin
Richard Andrew x643-Mar-14 8:38
professionalRichard Andrew x643-Mar-14 8:38 
GeneralRe: Dll References and Dependencies Pin
MarkB1233-Mar-14 8:57
MarkB1233-Mar-14 8:57 
AnswerRe: Dll References and Dependencies Pin
Pete O'Hanlon3-Mar-14 10:09
mvePete O'Hanlon3-Mar-14 10:09 
GeneralRe: Dll References and Dependencies Pin
Richard Andrew x643-Mar-14 13:16
professionalRichard Andrew x643-Mar-14 13:16 
AnswerRe: Dll References and Dependencies Pin
Matt T Heffron3-Mar-14 13:59
professionalMatt T Heffron3-Mar-14 13:59 
AnswerRe: Dll References and Dependencies Pin
BobJanova4-Mar-14 5:27
BobJanova4-Mar-14 5:27 
GeneralRe: Dll References and Dependencies Pin
MarkB1234-Mar-14 5:34
MarkB1234-Mar-14 5:34 
Questiondatatype in DataGridview Pin
naylynn3-Mar-14 4:29
naylynn3-Mar-14 4:29 
AnswerRe: datatype in DataGridview Pin
Raj Mouli7-Mar-14 18:51
Raj Mouli7-Mar-14 18:51 
QuestionInvalid Argument in For Loop Pin
computerpublic2-Mar-14 8:03
computerpublic2-Mar-14 8:03 
AnswerRe: Invalid Argument in For Loop Pin
Pete O'Hanlon2-Mar-14 8:06
mvePete O'Hanlon2-Mar-14 8:06 
GeneralRe: Invalid Argument in For Loop Pin
computerpublic2-Mar-14 8:09
computerpublic2-Mar-14 8:09 
GeneralRe: Invalid Argument in For Loop Pin
computerpublic2-Mar-14 8:12
computerpublic2-Mar-14 8:12 
AnswerRe: Invalid Argument in For Loop Pin
PIEBALDconsult2-Mar-14 8:27
mvePIEBALDconsult2-Mar-14 8:27 
GeneralRe: Invalid Argument in For Loop Pin
computerpublic2-Mar-14 8:33
computerpublic2-Mar-14 8:33 
QuestionRe: Invalid Argument in For Loop Pin
Eddy Vluggen2-Mar-14 9:04
professionalEddy Vluggen2-Mar-14 9:04 

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.