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.
InstallShield 11.0 Chacha (7 comments)
static_cast or not caster (18)
Remove Status bar or not? Z (17)
Asp/XML mikael bergkvist (2)
A database for ISVs writing shrinkwrap software Troy, MicroISV (24)
class design & interfaces C++ (6)
Error codes Domagoj Klepac (10)
Exposing biz objects to web services without code duplication? Whatever (9)
Need feedback on UI Kevin Walzer (17)
Why AJAX instead of Java Applets? Rowland (21)
Encryption Adrian (19)
Tom DeMarco: Quick or Dead Rowland (7)
ADVICE ADVICE ADVICE Kirsty Harkness (19)
Free .net controls StarvingStudent (4)
Grow your own? Ideophoric (5)
How did they find me? Jorgen Brenting (17)
Database connections management Burner (14)
web framework with a good i18n (translation) system? revert my buffer (3)
Crystal Reports, C#, and Sorting based on user input (Help!) Joshua Volz (3)
gui design software Herbert Sitz (3)
VB 6.0 - VB.NET J. B. (7)
Serializing Java Objects to XML Gerald (4)
PHP and compiled components Jim (8)
Keyboard layout Another Contractor.... (11)
Servers mikael bergkvist (5)
Best Practices! K (4)
Option Foreign Key Enforcement Deane (18)
Read me file Hal M S (9)
tree data & containers needs_lots_of_help (8)
App startup: Getting objects into an L2 cache. hernan (4)
Tool for creating "greyed out" versions of icons? dave (8)
.NET 2.0 Composite Application Block (CAB) Douglas Boyce (2)
Is it worth it to learn WinForms? Khan (18)
finding all simple paths in an undirected graph? Shenzhi (12)
Business Object Design pothik (8)
problem with class design stuck_newbie (26)
Books To Read Curious Reader (14)
DAO and Jet deployment for VC++ 6.0 Application? Bored Bystander (6)
How do you SSL enable a web site? Ace (4)
.NET 2.0 Ready for Prime Time? Cade A. Fassett (8)
Too many Validation routines in a web app? Burner (13)
How AJAX differs from TAXI and Dynamic HTML Ben Bryant (7)
RAS/DUNP on Windows using .NET 1.1? ras? (1)
Tool needed for quick GUI design (on paper) Andrew Shkuropiy (12)
C# and Socket related question (requires some depth of TCP..) v (13)
Working on multiple releases (phases) Chacha (9)
I'm looking for a skin or library or components... Bored Bystander (3)
Derefencing using "this" the WHOLE time. Rob G (36)
Help:: DB Schema Design Oldie but currently braindead (14)
Beautifully written C++ programs. Apprentice. (4)
Which languages to develop a product? Ace (19)
Delphi 2006 components Alex Tretyakov (9)
Peer review of my toy site Bryan (9)
Thoughts on rumoured new iPod interface? Garth Shoemaker (4)
JavaServer Faces - why? dave (18)
Ugly is the New Beautiful BenjiSmith (2)
.NET UI Generator Douglas III (7)
Make Windows Service restart itself Servant (12)
Treeview activex control ? John S (6)
Hosting Question for High-Volume Sites Eric Marthinsen (2)
TCP Binary Handshakes Newbie Network Programmer (12)
Database schema design Geronimous (4)
Enterprise Library for .NET 1.1 Data Access Application Block (5)
Any ColdFusion developers working with web services? PWills (6)
How do I unit test code that uses the serial port? Brendon (12)
Software Review - What questions should I ask? y0mbo (8)
Using patterns where they won't be understood Larry Lard (17)
Look and feel for different applications from same company Zhen Lee (8)
defining constants in multi-language projects bmm6o (7)
Hibernate NetFreak (8)
scalability of mySQL/PHP Chris Aiken (13)
Simple document locking over the network Andy Brice (13)
Preventing total failure - Structured Exceptions in Linux? Leon (5)
Database and script selection for new web application Ideophoric (8)
C++ question! Leon (19)
(object) design patterns for realtime apps? Husker (21)
MSN IM UI? 0xff (0)
Seven Secrets of Successful Programmers Eugene (37)
QlikView Sevenoaks (12)
Web service versioning ws (3)
RTFM Richard (12)
Uh, I Think it Works: Black Boxes in Software Ari Berdy (10)
Have you seen this? (desktop-style UI) Schragge (17)
Dynamically choose sql catalog in stored proc john (2)
These two don't jive Central Cal Girl (34)
50's telephone ... not just easy because it's simple Mike Rayo (5)
Passing a Dictionary or Custom Class as a Constructor Parameter? Mr. Fandango (0)
Personal responsibility in software design Chris Nelson (18)
Design a "process" or a "state"? Richard Adleta (1)
Success == (Great Design) && (Other Stuff) Don (1)
Powered by FogBugz