[DUG] OO Programming - of architects and engineers

2008-07-30 Thread Gary T. Benner
[Reply] HI all, At 18:33 on 30/07/2008 Todd wrote 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. Having worked in an office of Professional Engineers Architects, they would both relunctantly

Re: [DUG] OO Programming - of architects and engineers

2008-07-30 Thread Berend de Boer
Gary == Gary T Benner [EMAIL PROTECTED] writes: Gary Like funeral directors, who need no formal qualifications, Gary anyone can buy a copy of Delphi, VS, or whatever, and call Gary themselves a software developer, software engineer, or Gary software architect ( if they add a

Re: [DUG] OO Programming - of architects and engineers

2008-07-30 Thread Gary T. Benner
[Reply] HI Berend, At 07:43 on 31/07/2008 you wrote To : delphi@delphi.org.nz I agree to the point regarding the example of the Medical profession, where it is totally dominated by the Pharmaceutical industry as well - but at least someone calling themselves an MD for the most is found to

Re: [DUG] OO Programming

2008-07-29 Thread Alister Christie
:[EMAIL PROTECTED] On Behalf Of Alister Christie Sent: Tuesday, 29 July 2008 5:08 p.m. To: NZ Borland Developers Group - Delphi List Subject: [DUG] OO Programming Do people on this list put in the effort to write proper object oriented code, or write mostly RAD style code, using datasets

Re: [DUG] OO Programming

2008-07-29 Thread Alister Christie
Most of our code is RAD based (on top of the BDE), but I'm starting to refactor small pieces of it into testable objects, there is probably 100k lines of legacy code that I'm maintaining and I'm finding it too significant to manage in any reliable way. I've been studying up a bit and that's

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

Re: [DUG] OO Programming

2008-07-29 Thread Sean Cross
/ -Original Message- From: [EMAIL PROTECTED] [mailto:delphi- [EMAIL PROTECTED] On Behalf Of Alister Christie Sent: Tuesday, 29 July 2008 5:08 p.m. To: NZ Borland Developers Group - Delphi List Subject: [DUG] OO Programming Do people on this list put in the effort to write proper object

Re: [DUG] OO Programming

2008-07-29 Thread Stacey Verner
-Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alister Christie Sent: Tuesday, 29 July 2008 17:08 To: NZ Borland Developers Group - Delphi List Subject: [DUG] OO Programming Do people on this list put in the effort to write proper object oriented code, or write

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:

Re: [DUG] OO Programming

2008-07-29 Thread Conor Boyd
. From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Steve Peacocke Sent: Wednesday, 30 July 2008 8:13 a.m. To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] OO Programming Just an interesting observation - why do people think that RAD

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 to be

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

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! g cheers gary Ref#: 41006

Re: [DUG] OO Programming

2008-07-29 Thread Steve Peacocke
and intended to be worked on by a team of developers. Cheers, C. -- *From:* [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] *On Behalf Of *Steve Peacocke *Sent:* Wednesday, 30 July 2008 8:13 a.m. *To:* NZ Borland Developers Group - Delphi List *Subject:* Re: [DUG] OO

Re: [DUG] OO Programming

2008-07-29 Thread Neven MacEwan
. *To:* NZ Borland Developers Group - Delphi List *Subject:* Re: [DUG] OO Programming 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

Re: [DUG] OO Programming

2008-07-29 Thread Steve Peacocke
Group - Delphi List *Subject:* Re: [DUG] OO Programming 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

Re: [DUG] OO Programming

2008-07-29 Thread Alister Christie
*Sent:* Wednesday, 30 July 2008 8:13 a.m. *To:* NZ Borland Developers Group - Delphi List *Subject:* Re: [DUG] OO Programming Just an interesting observation - why do people think that RAD programming excludes OOP programming? RAD is a methodology, OOP

Re: [DUG] OO Programming

2008-07-29 Thread John Davys
PROTECTED] On Behalf Of Neven MacEwan Sent: Wednesday, 30 July 2008 10:09 a.m. To: NZ Borland Developers Group - Delphi List Subject: Re: [DUG] OO Programming Steve So what we need is OO RAD? Where you define classes and they 'instantly' appear on your palette (and are dynamically updated

Re: [DUG] OO Programming

2008-07-29 Thread Neven MacEwan
PROTECTED] mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]] *On Behalf Of *Steve Peacocke *Sent:* Wednesday, 30 July 2008 8:13 a.m. *To:* NZ Borland Developers Group - Delphi List *Subject:* Re: [DUG] OO Programming Just an interesting

Re: [DUG] OO Programming

2008-07-29 Thread Steve Peacocke
. *To:* NZ Borland Developers Group - Delphi List *Subject:* Re: [DUG] OO Programming Just an interesting observation - why do people think that RAD programming excludes OOP programming? RAD is a methodology, OOP is a programming style

Re: [DUG] OO Programming

2008-07-29 Thread Neven MacEwan
:* Wednesday, 30 July 2008 8:13 a.m. *To:* NZ Borland Developers Group - Delphi List *Subject:* Re: [DUG] OO Programming Just an interesting observation - why do people think that RAD programming excludes OOP programming

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 clarifying

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:

[DUG] OO Programming

2008-07-28 Thread Alister Christie
Do people on this list put in the effort to write proper object oriented code, or write mostly RAD style code, using datasets with data-aware controls and stuff - operating on a customer dataset, rather than the somewhat more abstract instances of TCustomer for example? (does this question

Re: [DUG] OO Programming

2008-07-28 Thread Steve Peacocke
Good, well thought out OOP code in meaningful objects - at least *I* think they are good and well though out :o) Steve On Tue, Jul 29, 2008 at 5:08 PM, Alister Christie [EMAIL PROTECTED] wrote: Do people on this list put in the effort to write proper object oriented code, or write mostly RAD

Re: [DUG] OO Programming

2008-07-28 Thread Conor Boyd
- Delphi List Subject: [DUG] OO Programming Do people on this list put in the effort to write proper object oriented code, or write mostly RAD style code, using datasets with data-aware controls and stuff - operating on a customer dataset, rather than the somewhat more abstract instances

Re: [DUG] OO Programming

2008-07-28 Thread John Bird
Well I have heard comments from 2 commercial sites recently from those maintaining the code that the object structure used was over-engineered for what the application needed. John ___ NZ Borland Developers Group - Delphi mailing list Post:

Re: [DUG] OO Programming

2008-07-28 Thread Myles Penlington
] [mailto:[EMAIL PROTECTED] On Behalf Of Alister Christie Sent: Tuesday, 29 July 2008 5:08 p.m. To: NZ Borland Developers Group - Delphi List Subject: [DUG] OO Programming Do people on this list put in the effort to write proper object oriented code, or write mostly RAD style code, using datasets

Re: [DUG] OO Programming

2008-07-28 Thread John Davys
: (027) 557 0824 http://www.rezare.co.nz -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alister Christie Sent: Tuesday, 29 July 2008 5:08 p.m. To: NZ Borland Developers Group - Delphi List Subject: [DUG] OO Programming Do people on this list put

Re: [DUG] OO Programming

2008-07-28 Thread Neven MacEwan
Alister I've written an object-relational (or persistence) framework for PHP, Heres a list of them http://www.ambysoft.com/essays/persistenceLayer.html#ProductsOther Do people on this list put in the effort to write proper object oriented code, or write mostly RAD style code, using

Re: [DUG] OO Programming

2008-07-28 Thread David Brennan
: Re: [DUG] OO Programming Well I have heard comments from 2 commercial sites recently from those maintaining the code that the object structure used was over-engineered for what the application needed. John ___ NZ Borland Developers Group - Delphi