Click here to Skip to main content
15,888,984 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: Design Methods ? [moved] Pin
Pete O'Hanlon10-Apr-08 8:34
mvePete O'Hanlon10-Apr-08 8:34 
GeneralRe: Design Methods ? [moved] Pin
Jeremy Falcon10-Apr-08 8:59
professionalJeremy Falcon10-Apr-08 8:59 
GeneralRe: Design Methods ? [moved] Pin
Pete O'Hanlon10-Apr-08 9:04
mvePete O'Hanlon10-Apr-08 9:04 
GeneralRe: Design Methods ? [moved] Pin
Jeremy Falcon17-Apr-08 8:10
professionalJeremy Falcon17-Apr-08 8:10 
GeneralRe: Design Methods ? [moved] Pin
Pete O'Hanlon20-Apr-08 8:49
mvePete O'Hanlon20-Apr-08 8:49 
JokeRe: Design Methods ? [moved] Pin
Ri Qen-Sin18-Apr-08 2:28
Ri Qen-Sin18-Apr-08 2:28 
GeneralGood Design and Good Code Pin
jesarg9-Apr-08 10:07
jesarg9-Apr-08 10:07 
GeneralRe: Good Design and Good Code Pin
Pete O'Hanlon9-Apr-08 10:45
mvePete O'Hanlon9-Apr-08 10:45 
jesarg wrote:
Has anyone else ever been forced to come to this conclusion before?


Yup. Part of the biggest challenges when designing an application is being flexible and open to the fact that the code phase will result in your design being revisited and updated. Anybody who thinks that the design is finished before the code is doesn't really understand the dynamics of a software project. Effectively you can view this design phase as:

Design what you want it to be
Code it to be what it is
Update the design to say what it is

Or to put it another way - the simple fact of coding an application will throw up issues that the designer just didn't think of which will result in the design being updated.

As a final thought - you've done your design. You've done your development and now you're ready to show it to the client (assuming you haven't developed it using RAD). They come in, love the product but want one or two "minor" changes - the design will change. So don't think you've finished with the design.


Deja View - the feeling that you've seen this post before.

My blog | My articles



GeneralRe: Good Design and Good Code Pin
Philip Laureano9-Apr-08 13:51
Philip Laureano9-Apr-08 13:51 
GeneralRe: Good Design and Good Code Pin
PIEBALDconsult16-Apr-08 4:58
mvePIEBALDconsult16-Apr-08 4:58 
GeneralAdapter as a design strategy Pin
Leslie Sanford6-Apr-08 0:22
Leslie Sanford6-Apr-08 0:22 
GeneralRe: Adapter as a design strategy Pin
Pete O'Hanlon6-Apr-08 9:05
mvePete O'Hanlon6-Apr-08 9:05 
GeneralRe: Adapter as a design strategy Pin
Leslie Sanford6-Apr-08 10:47
Leslie Sanford6-Apr-08 10:47 
GeneralRe: Adapter as a design strategy Pin
Sameerkumar Namdeo6-Apr-08 19:18
Sameerkumar Namdeo6-Apr-08 19:18 
QuestionCan you suggest some Compnent libraray for Business application development Pin
keencomputer4-Apr-08 20:40
keencomputer4-Apr-08 20:40 
AnswerRe: Can you suggest some Compnent libraray for Business application development Pin
Pete O'Hanlon6-Apr-08 9:03
mvePete O'Hanlon6-Apr-08 9:03 
GeneralRe: Can you suggest some Compnent libraray for Business application development Pin
Brady Kelly8-Apr-08 1:18
Brady Kelly8-Apr-08 1:18 
GeneralRe: Can you suggest some Compnent libraray for Business application development Pin
Pete O'Hanlon10-Apr-08 9:03
mvePete O'Hanlon10-Apr-08 9:03 
QuestionListView Scrollbar Crisis! Pin
Pathetic Logic1-Apr-08 20:37
Pathetic Logic1-Apr-08 20:37 
GeneralWrong forum Pin
Pete O'Hanlon1-Apr-08 21:50
mvePete O'Hanlon1-Apr-08 21:50 
GeneralRe: Wrong forum Pin
Pathetic Logic2-Apr-08 22:05
Pathetic Logic2-Apr-08 22:05 
GeneralRe: Wrong forum Pin
Pete O'Hanlon6-Apr-08 9:02
mvePete O'Hanlon6-Apr-08 9:02 
JokeRe: Wrong forum Pin
Leslie Sanford7-Apr-08 18:17
Leslie Sanford7-Apr-08 18:17 
QuestionNot sure if this makes sense, but.... what 'kind' of systems are there? Pin
SimonH7629-Mar-08 15:58
SimonH7629-Mar-08 15:58 
GeneralRe: Not sure if this makes sense, but.... what 'kind' of systems are there? Pin
led mike31-Mar-08 4:57
led mike31-Mar-08 4:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.