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.
Rescuing a project on the verge of failure Anonymous but still clickable (27 comments)
Making a database index faster... Thanks... (7)
Something that has always puzzled me (5)
Looking for Unix-style scripting on Windows Steve Hirsch (16)
Clustered indices on SQL tables Another Contractor... (13)
Fat client Application Greg G. (8)
FireFox Extension Joel S (7)
7 Habits of Highly Effective Programmers Eric D. Burdo (2)
Choosing a file extension -L (13)
I really don't think I'm stupid... Steve Hirsch (10)
best approach for app over slow link? son of parnas (3)
InnoSetup question nj (3)
Hiding columns in a DataView? Vince (0)
Database Schema for Scheduling Cory R. King (17)
Collections and their contents: intimately entwined? (12)
Where to put object abstractions ? Andy D (2)
Functional and Technical Specification Training Renee Galligher (7)
Business Layer Design - need opinions/your tips andrew (5)
Fat client over HTTP - how to do it ? Stefan (33)
regex wednesday (3)
Multi-store sync question John Connor (13)
uISV needs an evaluation of product redesign of AJAX Tool Sanjay Bhatia (3)
Windows API specific Q (5)
A good working example of nUnit MattK (4)
It seems like there is always a better way to design/program som CIFChamp (6)
Does Refactoring Make Unit Tests Irrelevant? Brendon (11)
Yahoo Widget Engine - the big hullabaloo Un I. Code (0)
Very Rapid Software Development - Books A. Gorilla (7)
Fullscreen modes NUL (4)
How to update an app without breaking customizations Josh (8)
Slow Page Loading Jeff Collins (4)
Best STL implementation STL laggerd (7)
Who said this about programming? Larry Lard (8)
File and EXE helper utility Lurker (5)
In search of CodeWarrior Developer #13 (13)
Book recommendations on Programming Methods / Patterns Mike (7) - how do they do that? dave (11)
What makes a good technical design? LJ (6)
Problems with synchronizing a Domain Model to a database David O (3)
Panels in .NET New grad (8)
Periodical Database Operation on Shared Hosting FirstTime (10)
Once again about UI Andrew Dashin (16)
Time limits on software Steve Haunts (16)
Saving external data in image files Lawrence (8)
About graphs somashekar.v.a (3)
Is there a way to stop a regex from looking inside HTML tags? ping? (17)
RPATH Best Practices Jason (1)
Downsides of SOA? John Topley (19)
Naming Cursors Steve Hirsch (5)
Objective C (re-post) Jorge C. (18)
Choosing a port for local server software Ben Mc (10)
Perl Question Array Question Perl Noob (6)
Refactoring! Dan (9)
The Windows Registry and I Paul Norrie (27)
Examples of well-designed webapps? dave (10)
Hosted ISV tech references Jim Jones (2)
Database design for scheduling problem Brandon K (10)
Creating a simple computer game? j2e (10)
Artifacts of Architecture Analysis K (3)
How to manage arbitrary Undo's and Redo's glut (3)
Java Interface Design Question Iterator (20)
Top Ten Mistakes Found in Oracle Systems David Aldridge (13)
Explicit Message Passing in C MFH (13)
design question Rainmaker (8)
CodeSnipers v2.0 KC (1)
Sql insert vs Update using exceptions Claire Rand (20)
Calling ActiveX from "Plain C" rkj (3)
Biometric Access Database Brice Richard (1)
Multi-browser support rant (32)
Unit test design Leon Mergen (1)
Pasting the Windows Clipboard into MSHTML = RTF to HTML Conversi Neville Franks (0)
interface for mac os x newbie ash (21)
Powered by FogBugz