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

Design and Architecture

 
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 
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 
Pete O'Hanlon wrote:
In situations like this, I would tend to look at using something like Test Driven Development and Inversion of Control and not actually design my classes in isolation - this is just acting for trouble.


Thanks, I've never given TDD a very close look.

I agree that designing in isolation is not a good approach generally speaking. It may be that what I'm learning, though, is that if you have a set of low-level classes, it may be better if you can design them to make the fewest assumptions possible about the higher-level classes that will use them. Kind of postponing dealing with certain details for as long as possible. This may help reuse.

What I'm struggling with is keeping higher level policies from getting entangled with the low-level algorithms that do the work.

Anyway, just thinking out loud.
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 
GeneralRe: Not sure if this makes sense, but.... what 'kind' of systems are there? Pin
SimonH761-Apr-08 4:31
SimonH761-Apr-08 4:31 
GeneralRe: Not sure if this makes sense, but.... what 'kind' of systems are there? Pin
led mike1-Apr-08 5:52
led mike1-Apr-08 5:52 
GeneralNetwork Communication Library Pin
Ri Qen-Sin29-Mar-08 13:26
Ri Qen-Sin29-Mar-08 13:26 
GeneralRe: Network Communication Library Pin
Luc Pattyn29-Mar-08 15:05
sitebuilderLuc Pattyn29-Mar-08 15:05 
GeneralRe: Network Communication Library Pin
Ri Qen-Sin30-Mar-08 2:45
Ri Qen-Sin30-Mar-08 2:45 

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.