07-19-2005 08:38 AM
@bugsmashers wrote:
And it's a good excuse to upgrade the PC too!!
Once you clean up your code, it may no longer be necessary for the PC upgrade, so get the new PC soon and blame it on the PC.
😄
07-19-2005 08:44 AM
Don't worry about space if you're passing an I32 or a DBL or something small, but the bigger the structure you're passing, the more wasted space locals consume. That's because when you read a local, you make a COPY of the data it contains.
Blog for (mostly LabVIEW) programmers: Tips And Tricks
07-19-2005 09:24 AM
Well, there's your problem. You need to have your code much more deeply nested. Keep grouping things functionally.
Mike...
07-19-2005 09:28 AM
Oh yes, one more thing... Good large professionally-written applications don't look large, or even very complex. That is the key.
A good book to read about software development in general is: "Software Fundamentals: the collected papers of David L Parnas". It's not about LV specifically, but it will teach you 99% of what you will ever need to know about writing code.
Mike...
07-19-2005 09:39 AM
Thanks, I'm overwhelmed by the response.
Ben
07-19-2005 10:33 AM
@mikeporter wrote:
"Software Fundamentals: the collected papers of David L Parnas".
Wow Mike,
This brings back memories.. It's been a while since I've seen the name David Parnas. I went to one of his conference many moons ago. Very good reading, for sure. I think he was a professor at Queen's U (Kingston).
07-19-2005 11:25 AM
Currently he's at Limerick in Ireland, and isn't doing any more writing
. All his recent publishing has been limited to the slides that accompany his lectures. I would love to have the opportunity to hear him speak sometime.
Mike...