Re: Strategy or A factory with Template Method
- From: "Nick Malik [Microsoft]" <nickmalik@xxxxxxxxxxxxxxxxxx>
- Date: Tue, 27 Sep 2005 23:05:11 -0700
"thinkmind" <ramesh.mandaleeka@xxxxxxxxx> wrote in message
news:1127822807.136760.66600@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
> Hi Group
>
> I was going through some blogs on the net. Here is one I am looking at.
>
> What's wrong with the following code?
>
> void uploadFiles(Set<File> files, boolean sftp, boolean scp, ...) {
> if (sftp) {
> // upload via SFTP
> } else if (scp) {
> // upload via SCP
> } else {
> // upload via FTP
> }
> }
>
> What the author of the blog says to use Strategy Design Pattern to
> implement this.
>
> But my question is cannot we use a Factory Design Pattern with a
> Template Method. Which one is more appropriate. Can any one give me
> idea on this.
>
> Thanks & Regards
> Ramesh
>
Hi Ramesh,
First off, you need a factory either way, so seperate out the creation
pattern from the structural one.
Secondly, a few distinctions:
--
--- 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.
--
.
- References:
- Strategy or A factory with Template Method
- From: thinkmind
- Strategy or A factory with Template Method
- Prev by Date: Re: Strategy or A factory with Template Method
- Next by Date: Re: Strategy or A factory with Template Method
- Previous by thread: Re: Strategy or A factory with Template Method
- Next by thread: Re: Strategy or A factory with Template Method
- Index(es):
Relevant Pages
|