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.
 
Usbility design suggestions? Mr. Analogy {Shrinkwrap ISV owner} (12 comments)
code to uml and back Andy (21)
Design of Entity classes Almost Anonymous (5)
C# Code Generator Roger Jack (9)
Null versus 'Empty' values... AllanL5 (21)
Extending objects with new behaviors? SomeBody (5)
WoW Launch I am Jack's interface inuendo (3)
C++ Object Oriented Template Library release 0.1 Christopher Diggins (5)
Optimising linker? (17)
SQL null vs Default values Peter Ibbotson (39)
DCOM Question EX_MS (1)
Prefer Collections over older classes (???) Radoslaw Maruszewski (12)
Software factories and supply chains phil jones (6)
accessor functions flip-flopper (22)
Code clarity question Aaron F Stanton (19)
Implementation Driven Design Christopher Diggins (13)
Programmers attitudes to Software Standards John O'Neil (15)
Examples of innovative web applications / interfaces? Almost Anonymous (12)
PHP page content editor for end-user Mr. Thunderbird (3)
Percentage of musicians that use Mac or PC Jurgen (14)
Another question on generics Aaron F Stanton (18)
Custom input fields Pythonic (7)
Functional Specifications within Rose Docbooker (11)
Patterns of Interactions LikeMe (8)
Can any company besides a game company get away with this page? Crimson (13)
Java Serialization? Vince (8)
SMB printer interface. Katie Lucas (3)
Class Interface Anon (6)
C Preprocessor Dennis Atkins (14)
Deadly Interface Dennis Atkins (11)
Mixing paradigms Vinny (3)
Test Driven Development with Swing? dave (6)
Why do they do this? (14)
Data migration issue Mr Own Company (6)
Frameworks and Scripts Eli Golovinsky (8)
Firefox ARRRRG Alex (21)
Compiler design question Aaron F Stanton (9)
Realtimedata Server and DCOM S.C. (0)
Unit testing private members Eli Golovinsky (9)
Introducing existing users to new features Kenae (3)
Multi-Threaded Disk Access John Topley (13)
Execution time of program. Flava Flav (15)
Program tips as RSS feed? Harvey Motulsky (16)
Development code delivery to QA sdg (6)
UI for a quick-and-dirty hack job... where do I start? Peter B. Steiger (13)
Virtual PC? Roger Jack (7)
Powered by FogBugz