Hi Tom,
Oh no I hope I didn't make it sound like I was questioning what you were pointing out to David - sorry if it came across that way. If anything I was moving slightly out of the original response which as you point out was more about the things to be aware of when first developing applications in this way. I think I was kind of speaking out loud about how I currently see my own developments in terms of rich business objects really. I think having this awareness from the start is essential. When I first moved to this kind of methodology I did everything in arrays of objects and now realise that some of the list style pages I built didn't necessarily need this approach. A query would have been a lot more appropriate. I still get concerned with potential performance issues and know that at some point I may have to look into caching strategies etc. Luckily so far things are working pretty well. James. --- James Allen E: ja...@jamesallen.name Blog: http://jamesallen.name Twitter: @CFJamesAllen (Coldfusion / Web development) Twitter: @jamesallenuk (General) Twitter: @JamesAllenVoice (Voiceover) From: transfer-dev@googlegroups.com [mailto:transfer-...@googlegroups.com] On Behalf Of Tom McNeer Sent: 28 September 2010 23:27 To: transfer-dev@googlegroups.com Subject: Re: [transfer-dev] Re: listByProperty with Relationships Hi James, I agree with all you say, and have said. And I find Brian's BeanInjector pretty handy, too. I've gotten very used to the idea of rich domain objects. I was just trying to point out to David, since he is relatively new to Transfer, that the excitement over being able to work with objects may need to be tempered by memory and performance considerations. I certainly wasn't suggesting that your comments about the use of objects were in error, or against any best practices. David originally didn't seem to understand that the reason to use Transfer was to work with objects. Then, after my first reply, he was excited about using objects. I was simply suggesting that's there's a lot to learn once you start doing o-o-ish development and start using any ORM. -- Thanks, Tom Tom McNeer MediumCool http://www.mediumcool.com 1735 Johnson Road NE Atlanta, GA 30306 404.589.0560 -- Before posting questions to the group please read: http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions -on-transfer Try out the new Transfer ORM Custom Google Search: http://www.google.com/cse/home?cx=002375903941309441958:2s7wbd5ocb8 You received this message because you are subscribed to the Google Groups "transfer-dev" group. To post to this group, send email to transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en -- Before posting questions to the group please read: http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer Try out the new Transfer ORM Custom Google Search: http://www.google.com/cse/home?cx=002375903941309441958:2s7wbd5ocb8 You received this message because you are subscribed to the Google Groups "transfer-dev" group. To post to this group, send email to transfer-dev@googlegroups.com To unsubscribe from this group, send email to transfer-dev+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/transfer-dev?hl=en