Hi Cody, > I would argue that to be a competent, modern computer programmer, you > DO need to learn XML.
Indeed. But the question was: do you *need* to learn XML in order to learn Maven? Well, no... But yes, not understanding XML in today's technical landscape can be very disadvantageous. So I agree with Cody that you may as well bite the bullet on that one, Nayana. It doesn't really make sense to *avoid* learning XML. Regards, Curtis On Thu, Jun 27, 2013 at 10:35 AM, <[email protected]> wrote: > I would argue that to be a competent, modern computer programmer, you DO > need to learn XML. > > There are many powerful things that can be accomplished once you have that > knowledge. > > Cody Fyler > Lending Grid Build Team > [email protected] > (515)-441-0814 > > > -----Original Message----- > From: [email protected] [mailto:[email protected]] On Behalf > Of Curtis Rueden > Sent: Thursday, June 27, 2013 10:31 AM > To: Maven Users List > Subject: Re: Is it necessary to learn XML in order to lear Maven? > > Hi Nayana, > > > Is it necessary to learn XML in order to lear Maven? > > No, if you use Eclipse you can configure your POM in its graphical editor. > Other IDEs may have similar things. > > Even if you edit POMs by hand, XML is "human readable" meaning you don't > really need an in-depth understanding of XML in order to hack together a > Maven POM. > > My definition of "learn XML" would be more like: > * Understand basics: elements vs. attributes, etc. > * Understand XML validation; e.g. XSD and DTD > * Understand XSLT stylesheets > * Understand parsing: SAX, DOM and XPath > > And you certainly do not need to know those things to configure a Maven > POM. > > Regards, > Curtis > > > On Thu, Jun 27, 2013 at 10:22 AM, Nayana ABREU <[email protected] > >wrote: > > > Is it necessary to learn XML in order to lear Maven? > > > > Thanks > > > > -- > > Nayana Holanda de Abreu > > [email protected] > > Phone: 662-801-6349 > > Skype: nayanexbourdon > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
