2012/06/21 John McCabe napisał/wrote:
> The problem with "open source it when we get time" is that I suspect
> many others will have abandoned and nobody will care that it's been open
> source.
I find it difficult to understand that Google bought a half of a
company, started giving its product away for free and doesn't develop it
further. Note that CodePro doesn't even come up on the google developers
products website:
https://developers.google.com/products/, as if you
were ashamed.
findbugs does audits, DRY finds similar code, PMD does some of both and
finds some dead code, emma checks coverage, javancss does some metrics,
there are projects for automatic test generation and running like
autotest4j or infinitest. In most cases CodePro does all of that and
more. There is AFAIK no free equivalent for the dependency analysis
(which could use a couple of features more...) Structure 101 or LDRA
cost money.
When I first discovered it, I thought it would be a revolution, it would
bring commercial-grade tools within the reach of the masses and give the
lowly developer the means to develop high-quality software from day one.
The impact could have been similar to the one Eclipse and Netbeans had
back in the day, when a full-blown IDE became available for free. These
days, it could be a strong argument in the Java vs. dynamic languages
discussion (Yes, Java has disadvantages, but you won't get this sort of
analysis in Ruby). Sure you can do most of that with other tools, but
that's the same sort of argument as saying that you can do all your
development in VI.
I'm sure you'd find support in the Eclipse community, to push
WindowBuilder as THE GUI editor in Eclipse, on par with Netbeans
Matisse. VE is a travesty.
Yet it seems there isn't much drive inside Google to make it happen...
Antoni Mylka
antoni...@gmail.com