>- see footer for list info -< Stephen When designing a system - I tend to flick through the design patterns book and some other patterns. I always try and keep the following in mind:
Context and the requirements - I then tend to use UML to design the system and tend to ignore the fact that its going to be implemented in CFML, and CFML has no concept of interfaces and abstract classes etc. Finally when implementing it I usually end up with a slightly skinnier version of my original design due to the above OO features which are not available within CFML. HTH Oh and one thing I try to avoid doing is using a pattern for patterns sake - I'll never bend the design of my system to fit a pattern. Kola > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:dev- > [EMAIL PROTECTED] On Behalf Of Stephen Adams > Sent: 18 March 2005 15:11 > To: 'Coldfusion Development' > Subject: [CF-Dev] How do you make use of design patterns > > >- see footer for list info -< > Hello, > > I was looking through the TheServerSide.com website this afternoon and I > saw > the patterns section they, going through the list I could see there were > loads, and I was thinking it would be great to be able to access them. Now > I > know a little Java, no J2EE, and a little .Net, so looking at design > patterns for these languages is a very slow process, and as we all know > time > is money in this business. > > So my question is how do CF developers use design patterns, do you find > that > you have to know a lot of them in order to use one that will help. Where > do > you go to find them, do you use J2EE patterns and rewrite the Java in CF. > > Thanks > > Stephen > _______________________________________________ > > For details on ALL mailing lists and for joining or leaving lists, go to > http://list.cfdeveloper.co.uk/mailman/listinfo > > -- > CFDeveloper Sponsors:- > >- Hosting provided by www.cfmxhosting.co.uk -< > >- Forum provided by www.fusetalk.com -< > >- DHTML Menus provided by www.APYCOM.com -< > >- Lists hosted by www.Gradwell.com -< > >- CFdeveloper is run by Russ Michaels, feel free to volunteer your help - > < _______________________________________________ For details on ALL mailing lists and for joining or leaving lists, go to http://list.cfdeveloper.co.uk/mailman/listinfo -- CFDeveloper Sponsors:- >- Hosting provided by www.cfmxhosting.co.uk -< >- Forum provided by www.fusetalk.com -< >- DHTML Menus provided by www.APYCOM.com -< >- Lists hosted by www.Gradwell.com -< >- CFdeveloper is run by Russ Michaels, feel free to volunteer your help -<
