Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.help > #4255

Re: basic learning path

From Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid>
Newsgroups comp.lang.java.programmer, comp.lang.java.help
Subject Re: basic learning path
Date 2019-03-16 15:07 +0100
Organization A noiseless patient Spider
Message-ID <q6ivuj$h2f$1@dont-email.me> (permalink)
References <eabl8et91gat9698ff6d9hjfj8i6b41lem@4ax.com> <q6ed4b$2hq$1@dont-email.me>

Cross-posted to 2 groups.

Show all headers | View raw


On 2019-03-14 21:21, Eric Sosman wrote:
>     If you're just beginning to learn Java itself, I suggest that
> you avoid IDE's and concentrate entirely on Java.  IDE's are big,
> intricate, powerful tools that come with their own non-negligible
> learning curves, and someone new to both the IDE and to Java is
> likely to encounter a good deal of confusion.  

This is good advice. However, it is marred somewhat by the fact that
many of the learning resources on will encounter on the 'net will assume
usage of an IDE. Think of a tutorial about how to write a REST service.
Granted, if one is out to learn Java, a REST service is perhaps not the
thing one should start with, but on the other hand, the number of
tutorials about REST services (or similar highly complex tasks) is
likely to outweigh the number of tutorials just covering the basics - or
at least will quickly become the predominant findings, once the very
basics are out of the way.

Add to that goodies like smart completions and corrections, source code
and Javadoc browsing, and I'd say that going through an IDE might be
unavoidable. Just keep in mind that it will hugely increase the breadth
of the unknown.

-- 
DF.

Back to comp.lang.java.help | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

basic learning path dale <dale@dalekelly.org> - 2019-03-14 15:46 -0400
  Re: basic learning path Eric Sosman <esosman@comcast-dot-net.invalid> - 2019-03-14 16:21 -0400
    Re: basic learning path Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2019-03-16 15:07 +0100
    Re: basic learning path Graeme Geldenhuys <graemeg@example.net> - 2019-03-29 16:57 +0000
  Re: basic learning path Arne Vajhøj <arne@vajhoej.dk> - 2019-03-14 19:38 -0400
    Re: basic learning path Graeme Geldenhuys <graemeg@example.net> - 2019-03-29 17:00 +0000
  Re: basic learning path drlmccoymd@gmail.com - 2019-07-06 16:28 -0700

csiph-web