Newbie: application architecture best practices

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

G'moring folks,
My apologies if this is an RTFM type question...

I'm starting in C# after working in other languages for a while. I can
write simple console apps all day long, but the number of structure choices
when making larger-scale C# apps is somewhat mind-boggling.

Does anyone have some suggestions or references for how to structure a
larger application before I randomly start spraying out code and find out
it's unmaintainable 3 months down the road?

TIA

Joe Z.
 
Underflow,
the best suggestion I could make is to get at least 2 good books that focus
not only on the .NET Platform and C# (or whatever language) but also on OOP
principles.
Until you get a strong grip on how to design classes, interfaces, etc.
you'll be going around in circles with that Console App spaghetti code, so
bite the bullet and start studying.
Andrew Troelson has a couple of good ones that I found useful. His example
are pitful, but his books are eminently understandable and progressive. Of
course, there are others.
Best of luck,
Peter
 
Underflow ha scritto:
Does anyone have some suggestions or references for how to structure a
larger application before I randomly start spraying out code and find out
it's unmaintainable 3 months down the road?

First of all: "Design Patterns", Gang of Four.
:-)

Bye,
Giulio (newbie too) - Italia
 
Back
Top