Re: [DUG] OO Programming

2008-07-29 Thread Gary T. Benner
[Reply] HI Alister, Horses for courses. Many programmers on this List work on just one or two large projects, in which case it is a no-brainer to use OO. On the other hand, many others are involved with many smaller projects, in which case the RAD approach wins out. Somewhere along the way y

Re: [DUG] OO Programming

2008-07-29 Thread Sean Cross
My older code is RAD style. I have a 14 year old application with 500k+ lines of code that I still maintain and extend without too much pain. All my newer stuff uses the ti object persistence framework (tiopf.com). it takes a bit more work to get started but results in better code. Regards Sea

Re: [DUG] OO Programming

2008-07-29 Thread Stacey Verner
Same as most of the others on the list. A bit of both. RAD, Data Bound stuff for simple edit screens and reports, but OO structure for more complex screens and processes. Even the simple edit screens are based on top of a few useful base classes that do most of the grunt work. Stacey -Origina

Re: [DUG] OO Programming

2008-07-29 Thread Steve Peacocke
Just an interesting observation - why do people think that RAD programming excludes OOP programming? RAD is a methodology, OOP is a programming style. Steve http://stevepeacocke.blogspot.com/ ___ NZ Borland Developers Group - Delphi mailing list Post: d

Re: [DUG] OO Programming

2008-07-29 Thread Conor Boyd
Probably because I don't put the acronym RAD and the word "programming" together as you have done. >From my POV, RAD is generally taken to mean what the acronym stands for, Rapid Application Development; i.e. drop some components on to a form, wire up a few event handlers, voila. Doesn't mean I

Re: [DUG] OO Programming

2008-07-29 Thread Phil Scadden
> RAD is a methodology, OOP is a programming style. > > Thanks Steve, I was wondering too. I think the OP has something specific in mind. -- Phil Scadden, Senior Scientist GNS Science Ltd 764 Cumberland St, Private Bag 1930, Dunedin, New Zealand Ph +64 3 4799663, fax +64 3 477 5232 Notice:

Re: [DUG] OO Programming

2008-07-29 Thread Phil Scadden
> >From my POV, RAD is generally taken to mean what the acronym stands > >for,Rapid Application Development; i.e. drop some components on to a form, > >wire up a few event handlers, voila. > > RAD does not lend itself to larger apps which are intended to be easily > maintainable and intended

Re: [DUG] OO Programming

2008-07-29 Thread David Moorhouse
My approach depends on the project. For quick, cheap and cheerful projects, or utility style applications I use RAD. For mid size projects I always use an OO approach. I've had good luck with InstantObjects. Also, ModelMaker is an invaluable tool to help visualise OO code and how the various p

Re: [DUG] OO Programming

2008-07-29 Thread Gary T. Benner
[Reply] Hi all At 09:24 on 30/07/2008 David wrote >Also, ModelMaker is an invaluable tool to help visualise OO code and how >the various parts fit together. I, like, the Russians in the early days of the space race, still use a pencil! cheers gary Ref#: 41006 _

Re: [DUG] OO Programming

2008-07-29 Thread Steve Peacocke
Yea, thanks Conor, Sure, in RAD, as it is in any Delphi project, you can certainly get away with simply programming the event handlers in the components (depending on the application). That should not preclude being able to create, for example, an Application Object that handles all your globals l

Re: [DUG] OO Programming

2008-07-29 Thread Neven MacEwan
Steve So what we need is OO RAD? Where you define classes and they 'instantly' appear on your palette (and are dynamically updated) And a O-R framework is part of the language? The problem has been of course that the Table Row = Business Object is a 95% accurate solution and so the Delphi IDE h

Re: [DUG] OO Programming

2008-07-29 Thread Steve Peacocke
Its never "that other 5%". My favourite saying is explaining that the main problem with most programming is that last little wee 95%. :o) Steve http://stevepeacocke.blogspot.com/ On Wed, Jul 30, 2008 at 10:08 AM, Neven MacEwan <[EMAIL PROTECTED]> wrote: > Steve > > So what we need is OO RAD? Wh

Re: [DUG] OO Programming

2008-07-29 Thread Alister Christie
Has anyone done anything significant with ECO, it looked pretty good to me but I haven't started a green field project in years so haven't had a reason to give it a try. Alister Christie Computers for People Ph: 04 471 1849 Fax: 04 471 1266 http://www.salespartner.co.nz PO Box 13085 Johnsonville

Re: [DUG] OO Programming

2008-07-29 Thread John Davys
Anybody using Borland's ECO framework in a production app? I played with this a few times as versions came out but I always found that it managed to screw itself up even on very simple apps and it was too hard to try and fix it. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL

Re: [DUG] OO Programming

2008-07-29 Thread Neven MacEwan
Steve Thats because your a cunning bastard that has worked out telling the masses its easy never pays.. This is appropo to the Software Architect Question...whatr the f%k is a Software Architect? Sounds like a title looking for a salary Neven > Its never "that other 5%". My favourite saying

Re: [DUG] OO Programming

2008-07-29 Thread Steve Peacocke
"cunning bastard" - must have that printed on my cards. Must be something to do with age as they say that "Wisdom comes with age". But someone once told me that "Sometimes age comes all on its own". I find it never pays to ask if that's happened with me :o) As for the "Software Architect" title t

Re: [DUG] OO Programming

2008-07-29 Thread Neven MacEwan
Steve As my father was fond of saying (When we agreed ) "Great minds think alike" followed by "Fools seldom differ" Thanks for clarifying the "Software Architect" could also be "Software Bigot" or "Software Supplier Patsy" or my favourite "Software smartass employed at great expense to force f

Re: [DUG] OO Programming

2008-07-29 Thread Todd Martin
Well I would say a "Software Architect" must be an order of magnitude higher than a "Software Engineer", given the lowly status of engineering in NZ. Todd. > Steve > > As my father was fond of saying (When we agreed ) "Great minds think > alike" followed by "Fools seldom differ" > > Thanks for

Re: [DUG] OO Programming

2008-07-29 Thread Alister Christie
Yes, there a heaps of cool Ted talks, I've watched quite a few now. Alister Christie Computers for People Ph: 04 471 1849 Fax: 04 471 1266 http://www.salespartner.co.nz PO Box 13085 Johnsonville Wellington Neven MacEwan wrote: > http://www.ted.com/index.php/talks/james_howard_kunstler_dissects

[DUG] Instal aware 6

2008-07-29 Thread Robert martin
Hi Just trying to use the free version of Install aware that comes with Delphi 2007. Seems to work ok, however in a couple of the screens I get a 'include index.htm with your project to show here' or similar wording. I would do this however I don't know how ! Any ideas? Rob (not a software

[DUG] memory leak tools

2008-07-29 Thread Vikas...
Hi, Is there any open source or free memory leakage tool available to track memory leakage in delphi application. Regards Vikas ___ NZ Borland Developers Group - Delphi mailing list Post: delphi@delphi.org.nz Admin: http://delphi.org.nz/mailman/listinf

Re: [DUG] memory leak tools

2008-07-29 Thread Nick
FreeMM? If you got Delphi 2006 and above you can make a start by just doing on main form create ReportMemoryLeaksOnShutdown := true; for more detailed info then you need to add the full FreeMM pas files and dll etc. Vikas... wrote: > Hi, > > Is there any open source or free memory leakage t

Re: [DUG] memory leak tools

2008-07-29 Thread Leigh Wanstead
http://v.mahon.free.fr/pro/freeware/memcheck/ Have a nice day Regards Leigh www.smootharm.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Vikas... Sent: Wednesday, 30 July 2008 5:10 p.m. To: NZ Borland Developers Group - Delphi List Subject: [D

Re: [DUG] memory leak tools

2008-07-29 Thread Richard Bullin
Heres another one called denomo http://www.kbasm.com/denomo.html Havnt had a good play with it yet but it seems alright Regards Richard Bullin B.E.(Hons) - Mechatronics Lowman Consulting Ltd Ph +64 9 535 8647 Cell +64 21 053 6127 Skype Richard.Bu