On Tue, 19 Feb 2013 10:40:57 +0100, rakesh mailgroups
<[email protected]> wrote:
Get your facts right people!!!!
... as for an attempt of answering the question in the subject, thus
broadening the scope, our world mostly processed by established trends.
Most people use JUnit and not try TestNG, because JUnit came earlier than
TestNG. Most people use Git, because it came earlier than Mercurial, and
Mercurial doesn't allegedly support branches (false). Most people use
Eclipse, because everything Sun did was bad, NetBeans included. The
products that came later of course were inferior in their youth, so a bad
reputation could have been justified (such as the XML thing). And so on.
But in my experience, every time I present those technologies, in the end
people prefer TestNG (really almost everybody), NetBeans and Mercurial
(most people). Then, there could be constraints in the adoption of the
best product because of external pressure (e.g. your corporate just bought
IBM RTC, or you realize that most people know Git, and a few Mercurial).
The reason for this is that our profession is so packed of knowledge that
it's really impossible to have a deep knowlegde of everything (but with
the exception of people devoted to mentoring, technological transfer,
etc... rather than directly developing a product or service). Thus, you
have to delegate some knowledge to something else. This something else is
the fashion.
--
Fabrizio Giudici - Java Architect @ Tidalwave s.a.s.
"We make Java work. Everywhere."
http://tidalwave.it/fabrizio/blog - [email protected]
--
You received this message because you are subscribed to the Google Groups "Java
Posse" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/javaposse?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.