10-12-2007 06:57 AM
 Wiebe@CARYA
		
			Wiebe@CARYA
		
		
		
		
		
		
		
		
	
			10-12-2007 07:40 AM
 Ben
		
			Ben
		
		
		 
		
		
		
		
		
	
			10-12-2007 07:45 AM
Well this question has pointed out something I had not stoped to think about.
I have not written a complte application myslef on about 4.5 years!
The modularity index I got on that app was just a hair under 3.
The applications were I have lead development average about 2.
If I were to take the recomendation that all of my apps should run about 4 then that means my average app should really consist of 800 and my biggy should have about 2000 VI's.
I also took a look at one of the abominations I have been contratcted to maintain (I did not develop!) at it scored about 1.
I have observed another way of evaluating the modularity and structure of an application that does not require any code analysis tools.
When you look at an applications hierachy (with no VI.llb showing) a well structured app will have an aspect ratio of about 3:4 when you view all of the VI's including typedef'd controls.
Applications that include a large dynamic content will be wider.
On top of that all of the icons can be seen and the VI help content can be viewed as well.
So for me the hierachy screen tells me a lot more than a modularity index.
Ben
 jrpe
		
			jrpe
		
		
		
		
		
		
		
		
	
			10-12-2007 07:53 AM

10-12-2007 07:59 AM

 parthabe
		
			parthabe
		
		
		
		
		
		
		
		
	
			10-12-2007 08:14 AM
 Ben
		
			Ben
		
		
		 
		
		
		
		
		
	
			10-12-2007 08:19 AM - edited 10-12-2007 08:19 AM
Graziano wrote;
"Anyway,at this point it will be interesting to take a look at one of your Hierarchy... can you post even a reduced version?"
Here is a reduced verions of that LV 6.1 app.
This shows the structure of two of the 6 plug-ins that were used in that app.
I hope this helps,
Ben
Message Edited by Ben on 10-12-2007 08:19 AM
 Ben
		
			Ben
		
		
		 
		
		
		
		
		
	
			10-12-2007 08:36 AM
FYI
The design of that app can be found here !
Ben
 Wiebe@CARYA
		
			Wiebe@CARYA
		
		
		
		
		
		
		
		
	
			10-12-2007 09:10 AM
 Ben
		
			Ben
		
		
		 
		
		
		
		
		
	
			10-12-2007 09:31 AM
Re: "Quizix and DDE"
Its been running for 4.5 years and the customer has never mentioned any issues. I seem to remember resorting to a DOS command to get it started but after that, it just worked. I can't say it was a no-brainer soultion since my customer is one of those PHD's that thinks faster than he can talk. He reconfigures his lab so often that he pruchased a welder to save money on fittings. So he is not adverse to doing the config work required to move or change.
Ben