Click here to Skip to main content
15,899,313 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionHow the communication between three layers is happening? Pin
meeram39529-Jan-10 18:45
meeram39529-Jan-10 18:45 
AnswerRe: How the communication between three layers is happening? Pin
Jimmanuel30-Jan-10 1:54
Jimmanuel30-Jan-10 1:54 
GeneralRe: How the communication between three layers is happening? Pin
meeram39530-Jan-10 4:35
meeram39530-Jan-10 4:35 
GeneralRe: How the communication between three layers is happening? Pin
Jimmanuel30-Jan-10 5:19
Jimmanuel30-Jan-10 5:19 
QuestionXNA Sprite shooting a bullet, what is a good design for this? Pin
venomation19-Jan-10 11:35
venomation19-Jan-10 11:35 
AnswerRe: XNA Sprite shooting a bullet, what is a good design for this? Pin
debrah.h4819-Jan-10 18:50
debrah.h4819-Jan-10 18:50 
GeneralRe: XNA Sprite shooting a bullet, what is a good design for this? Pin
venomation26-Jan-10 5:15
venomation26-Jan-10 5:15 
QuestionBook recommendation Pin
hammerstein0518-Jan-10 11:16
hammerstein0518-Jan-10 11:16 
So, I've been trying to do a lot more reading rather than just coding recently. I'm trying to understand a lot more about architecture, design and putting to use all those wonderful keywords I've read about since I became a professional programmer. I've bought a few books recently, Agile: Patterns & Practices in C# by Bob Martin, Code Complete and I do own the GoF book.

Maybe it's me not doing enough reading, maybe it's that I'm a more practical person overall and can't quite extend these simple examples beyond the most basic ideas. I've tried to separate my view, presentation etc. But keep finding logic and/or objects make their way into parts I'm pretty certain they shouldn't.

I'm working with C#, but figure this is what I'm trying to understand so posting here is best. What book / article / blog etc. would you recommend for a professional developer with experience of larger systems that is looking to learn more about how the big boys programmers (don't want to be sexist!) really write their software using the principals, patterns etc. that there is so much about out there. There must be companies that actually use this stuff.
AnswerRe: Book recommendation Pin
Jimmanuel18-Jan-10 13:31
Jimmanuel18-Jan-10 13:31 
GeneralRe: Book recommendation Pin
hammerstein0518-Jan-10 16:22
hammerstein0518-Jan-10 16:22 
QuestionAzure is cool but makes me nervous Pin
Ray Cassick21-Dec-09 4:57
Ray Cassick21-Dec-09 4:57 
AnswerRe: Azure is cool but makes me nervous Pin
Eddy Vluggen21-Dec-09 6:12
professionalEddy Vluggen21-Dec-09 6:12 
QuestionHow to control another application Pin
cullyk11-Dec-09 16:13
cullyk11-Dec-09 16:13 
AnswerRe: How to control another application Pin
Luc Pattyn11-Dec-09 17:35
sitebuilderLuc Pattyn11-Dec-09 17:35 
GeneralRe: How to control another application Pin
cullyk11-Dec-09 18:02
cullyk11-Dec-09 18:02 
QuestionBest way to share the load on a project for two developers? Pin
buzzwright3-Dec-09 11:36
buzzwright3-Dec-09 11:36 
AnswerRe: Best way to share the load on a project for two developers? Pin
Eddy Vluggen11-Dec-09 11:40
professionalEddy Vluggen11-Dec-09 11:40 
Questiongood production software should contain some or most of the following? Pin
boyGenius22-Nov-09 3:02
boyGenius22-Nov-09 3:02 
QuestionDynamic filters in n-tier applications - how to implement? Pin
midix18-Nov-09 5:13
midix18-Nov-09 5:13 
QuestionDocument Management Syatem Pin
Odd Arne17-Nov-09 7:16
Odd Arne17-Nov-09 7:16 
AnswerRe: Document Management Syatem Pin
Sir Dot Net19-Nov-09 7:58
Sir Dot Net19-Nov-09 7:58 
AnswerRe: Document Management Syatem Pin
Robin_Roy2-Dec-09 18:42
Robin_Roy2-Dec-09 18:42 
AnswerRe: Document Management Syatem Pin
Eddy Vluggen6-Dec-09 2:11
professionalEddy Vluggen6-Dec-09 2:11 
AnswerRe: Document Management Syatem Pin
puri keemti7-Dec-09 0:34
puri keemti7-Dec-09 0:34 
AnswerRe: Document Management Syatem Pin
David Lario22-Jan-10 9:12
David Lario22-Jan-10 9:12 

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.