On 1/15/2012 2:37 PM, David Arno wrote:
To: flex-dev@incubator.apache.org
Subject: Re: Flex incubation on Apache as Opensource
I think it should be clarified that a class or function with what we
would determine is a high number of lines of code does not mean
that its an indicator of crap code.
I disagree. From experience there is a strong correlation between class size
and the quality of the code.
I'm w/ Jude on this one. Line count is not inherently an indicator of
bad code.
As one personal example; the most common feedback I hear about the
Flextras Calendar is how well it is documented. Not one person
complained about the length (~4K lines). More than half of those lines
do nothing but define the get/set properties of the API. I'm curious as
to what your suggestions would be simplifying something like this? [Or
ignoring my commercial component, the Flex List class]
I think this "issue" may come down to a mind set difference between
component creators and application creators.
I do agree, however, that the UIComponent class is not a focused
class. It sometimes feels like a "Catch all" class for everything that
didn't fit somewhere else.
--
Jeffry Houser
Technical Entrepreneur
203-379-0773
--
http://www.flextras.com?c=104
UI Flex Components: Tested! Supported! Ready!
--
http://www.theflexshow.com
http://www.jeffryhouser.com
http://www.asktheflexpert.com
--
Part of the DotComIt Brain Trust