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? Mike MacSween (3 comments)
QBE Grid for SQL server Yet another anon (9)
Inheritance of constructors Kyralessa (27)
Whither Ada? David Aldridge (27)
How to store collections and hierarchies? Owl (3)
Writing a Scheduling task Random Developer (10)
The application/database divide David Aldridge (51)
Fuzzy LCD Thinking About The Returns Lineup (10)
Document Management Systems Stephen Hirsch (10)
Simplified Modeling Language Stephen Hirsch (14)
JSP/HTML/CSS dynamically built/cached; too much good thing? Carpe Diem (14)
Developer Screen Res Joel Coehoorn (16)
How is a new compiler compiled? Fred (13)
How to manage program data (8)
Does anyone program like this in C++? (13)
Opinions on Delphi 2005 ? Mr. Analogy {ISV owner} (5)
Python on Cell Phones (0)
Regular Expression lib/source Recommendations? Jay Lauffer (9)
Opinions on python nekto (46)
*Specific* problems in .net? Mr. Analogy {ISV owner} (14)
Requirements Roger Jack (13)
Rich Internet Application Framework Chris (8)
should I become a project manager or a business analyst? falcon (11)
Web Design for Older Browsers Joel Coehoorn (22)
C++ and Win32: Starting Out Anon (12)
On object databases Kalani (9)
Database-driven calculation logic BradC (16)
Decorator pattern Pakter (3)
Articles on Error Handling in code mb (3)
Anything Not Mandatory is Forbidden AllanL5 (13)
Best Practice to implement Access Control List based security Limbus (6)
Usability question: Backspace instead of cursor back? Mr. Analogy {ISV owner} (16)
Separating the UI/Business/Data Layers Consistently Inconsistent (11)
Collection Design... smallbiz (12)
How Complexity can shoot you in the foot Not_muppet (10)
Drachten bans seatbelts Whatever (15)
What exactly is finalize? i like i (9)
Imaging toolkit? Karl Perry (1)
An obvious feature... Flasher T (28)
User interface design and road planning - Deliberate ambiguity Simon Tzu (41)
Software documentation and Help file Sandy (7)
Programming People and Learning Languages LikeMe (9)
Software Holy Grails. AllanL5 (23)
learning to develop mobile apps Chris (8)
Javascript Rich Text editor? Dave C (5)
Develop a custom word processor JustACoder (7)
.Net Parser generator? Aaron F Stanton (12)
Source Safe Database Directory Structure Best Practices Greg Nudelman (2)
Question on ADO database programming Practical Geezer (8)
HTTP Application security Christopher Baus (19)
Powered by FogBugz