Exforsys

Online Training

Which design pattern should I use?

This is a discussion on Which design pattern should I use? within the Software Patterns forums, part of the Testing category; I am about to start constructing class diagrams for this system: http://groups.google.co.uk/group/com...4e027c6c71e05e or ...


Go Back   Exforsys > Testing > Software Patterns

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 10-08-2005, 07:00 AM
Davey
Guest
 
Posts: n/a
Which design pattern should I use?

I am about to start constructing class diagrams for this system:

http://groups.google.co.uk/group/com...4e027c6c71e05e

or

http://tinyurl.com/7bztt

I obviously want to reuse a tried and tested design pattern for such a
system but unfortunately I don't have great experience in designing systems
like this.

Which design pattern(s) would you recommend I use for this system?


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2 (permalink)  
Old 10-09-2005, 01:44 AM
Roedy Green
Guest
 
Posts: n/a
Re: Which design pattern should I use?

On Sat, 08 Oct 2005 10:00:27 GMT, "Davey" <davey@hotmail.com> wrote or
quoted :

>I obviously want to reuse a tried and tested design pattern for such a
>system but unfortunately I don't have great experience in designing systems
>like this.


Design patterns can't be chosen from such broad brush information.
They are for solving particular problems that come up in coding.
--
Canadian Mind Products, Roedy Green.
http://mindprod.com Again taking new Java programming contracts.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 10-09-2005, 04:46 AM
Nick Malik [Microsoft]
Guest
 
Posts: n/a
Re: Which design pattern should I use?

"Davey" <davey@hotmail.com> wrote in message
news:%MM1f.40$967.37@newsfe1-gui.ntli.net...
>I am about to start constructing class diagrams for this system:
>
> http://groups.google.co.uk/group/com...4e027c6c71e05e
>
> or
>
> http://tinyurl.com/7bztt
>
> I obviously want to reuse a tried and tested design pattern for such a
> system but unfortunately I don't have great experience in designing
> systems like this.
>
> Which design pattern(s) would you recommend I use for this system?
>


I read a good bit of the thread you indicated.

a) don't write a high-end system with low-end software and hardware. Assume
less than 100 transactions per second and write accordingly. When you have
the customers, you can afford a better system. Be agile. Write what you
need right now.

b) Each of your components will have different needs, and therefore will
need different patterns applied. RTFM. An excellent starting place for a
beginner in DP is "Design Patterns Explained" by Shalloway and Trott.
(Examples are in Java).

c) Mixing the technology like that is going to cost you a fortune to
maintain. Write the whole thing in Java or in C#. Don't swap back and
forth between Java, C++, and PHP.

Good Luck,

--
--- Nick Malik [Microsoft]
MCSD, CFPS, Certified Scrummaster
http://blogs.msdn.com/nickmalik

Disclaimer: Opinions expressed in this forum are my own, and not
representative of my employer.
I do not answer questions on behalf of my employer. I'm just a
programmer helping programmers.
--


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -4. The time now is 10:43 AM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Copyright 2004 - 2007 Exforsys Inc. All rights reserved.