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.

Design - Help

  I have an idea for an application. However, I struggle in starting with identiying requirements, designing the application (user interface and code), database design etc.

I would like to know the best books that I can read which will help me to do this.

Raymond Send private email
Friday, October 31, 2008
Take a look at "Designing from both sides of the screen"
MT Heart
Saturday, November 01, 2008
For the requirements part I like "Software Requirements" by Karl Wiegers:
Dan B Send private email
Tuesday, November 04, 2008
Maybe build a prototype first, so you can play with it and get some prospective customers to try it out.

This will make everything else a lot easier, as you'll have something tangible to work with.
Scorpio Send private email
Wednesday, November 05, 2008
This is a must read for any serious developer

Design Patterns: Elements of Reusable Object-Oriented Software by the Gang of four
Gareth Send private email
Wednesday, November 05, 2008
You may be better off finding someone who already knows how to do these things to either do it for you, or teach you how to do it. Books and such are good, but no match for a human teaching you in person.
Thursday, November 06, 2008
After you read those books, take a look at which ties it all together.
gengstrand Send private email
Wednesday, November 12, 2008

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

Other recent topics Other recent topics
Powered by FogBugz