IDL oo programming with ENVI [message #47404] |
Thu, 09 February 2006 10:44  |
vcarlos
Messages: 21 Registered: February 2006
|
Junior Member |
|
|
Hi all,
as you can see in my last post, I am newbie on IDL and I am working as
a software engineer in a big project with works with IDL. We already
have a very complex software written in IDL in procedural style (just
functions and procedures) and we also work with ENVI functions
(compound widgets and others functions). I am thinking about change the
paradigm to Object-Oriented Programming, but I don't have any idea if
it is possible, or helpful, since my examples are all in procedural
style. Further, because the merge with ENVI functions, I don't know if
I can embedded them in an OO style in an elegant way.
Does anyone hava a tip for me? A tutorial to point out or a book?
Thanks a lot
Vinicius
|
|
|
Re: IDL oo programming with ENVI [message #47486 is a reply to message #47404] |
Fri, 10 February 2006 03:28  |
David Fanning
Messages: 11724 Registered: August 2001
|
Senior Member |
|
|
vcarlos writes:
> No one? just a tip? a thought?
It's that "newbie" tag that has caused us to be cautious.
We fear a quagmire. :-)
You have "very complex" software that you want to turn
into objects. You don't know anything about IDL. You
want advice. Uh, well, given the circumstances, I'd say
forget it. Why bother? Someone would have to make a pretty
compelling case for it.
It is not impossible. I've done it myself. I probably
managed to save 80% of the code. But it took 8 months
to design and 4 months to implement. It was a big job.
I was working at the far edge of my IDL knowledge at
the time. Would I recommend it? Humm. It would have to
be a VERY compelling case. :-)
It would be easier, I think, to sell the idea of going
forward in an object-oriented way. That would make far
more sense to me.
Cheers,
David
--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
|
|
|
Re: IDL oo programming with ENVI [message #47488 is a reply to message #47404] |
Fri, 10 February 2006 02:21  |
vcarlos
Messages: 21 Registered: February 2006
|
Junior Member |
|
|
No one? just a tip? a thought?
thanks
Vinicius
vcarlos escreveu:
> Hi all,
>
> as you can see in my last post, I am newbie on IDL and I am working as
> a software engineer in a big project with works with IDL. We already
> have a very complex software written in IDL in procedural style (just
> functions and procedures) and we also work with ENVI functions
> (compound widgets and others functions). I am thinking about change the
> paradigm to Object-Oriented Programming, but I don't have any idea if
> it is possible, or helpful, since my examples are all in procedural
> style. Further, because the merge with ENVI functions, I don't know if
> I can embedded them in an OO style in an elegant way.
>
> Does anyone hava a tip for me? A tutorial to point out or a book?
>
> Thanks a lot
>
> Vinicius
|
|
|