The Design of Software (CLOSED)

A public forum for discussing the design of software, from the user interface to the code architecture. Now closed.

The "Design of Software" discussion group has been merged with the main Joel on Software discussion group.

The archives will remain online indefinitely.

Architecture resources?

I feel comfortable with requirements gathering, analysis and database design. And code is code, innit?

But system architecture? I read plenty about n-tier. It makes perfect sense. I understand what it means. Now I'd like to see some real examples please.

Any books or resources anybody could reccomend? With real examples - this is part of the data access layer, this is part of the business logic layer, this is how we write the DAL to make the data store independent, etc. Preferable either MS focused or LAMP.
Mike MacSween
Thursday, December 30, 2004
 
 
Download and read through some of the ASP.Net starter kits:

http://www.asp.net/default.aspx?tabindex=9&tabid=47

Then download the .Net/SQL Server data access application block:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/daab-rm.asp
Yet another anon
Thursday, December 30, 2004
 
 
Since this thread is a hotbed of information, I add one more link.  The .Net Architecture Journal has some interesting reading:

http://msdn.microsoft.com/architecture/journal/default.aspx
Yet another anon
Saturday, January 01, 2005
 
 
Is "Architecture" another one of those ambiguous terms that means whatever the speaker wants it to mean?

In the 'olden' days, Brooks meant it as the master Designer of the Software System.  I've heard it used to refer to the Hardware used ("We're using Sun architecture"). 

I heard it used to refer to OO vs. non-OO Architecture.  Basically, anything higher-level than raw code can be called "Architecture", I suppose.
AllanL5
Monday, January 03, 2005
 
 

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics
 
Powered by FogBugz