My Java book reading was several years ago.  These days I just use a
safari.oreilly.com subscription and read whatever speaks to what I need to
know at the moment.  If you need OO training, I liked Thinking in Java
(online book by Bruce Eckel).  People generally like the "Head Start, Java"
book, so that might be a bit different and more fun to read than the
others.  There's also a Deitel video course (from LiveLessons) on
safari.oreilly.com.

--
Bob

On Thu, Jun 25, 2009 at 9:29 PM, Bill Ricker <[email protected]> wrote:

> for java, I like capachino in a table mug or latte in a travel mug.
> But Ethiopian and Kenyan and South American beans can be nice too, I
> don't hardly insist on javanese beans.
>
> (Java is slower than C++ and uglier than SmallTalk. Small teams build
> more faster, hows that working out?)
>
> seriously ...
>
> If you liked Deitel&Deitel on C++ and Perl and ..., you probably will
> like their Java text too. All examples are complete and run. But as
> with most textbooks they're aimed at novice programmers, explains
> stuff you already know. I once had notes on how to teach Java for C++
> Programmers with Deitel&Deitel, but haven't seen those notes in ages.
>
> The real learning problem with most OO systems is learning the
> 'patterns' that work with the  included object library. The Java
> library stack and preferred patterns have evolved greatly with Java,
> it's like they discard 50% of the stack each year. no point learning
> the stack that your customer has rejected or hasn't adopted yet.
>
> I would suggest actual language reference for quirky syntax rules, and
> the online Javadoc pages for whatever lib stack your customer thinks
> is the cats pyjamas. From there, read the customer's app's Java doc
> and then their code. If their code was well architected, you'll
> understand it's style and java by  the time you're done ( and if not,
> you can't make it worse).
>
>
>
>
> --
> Bill
> [email protected] [email protected]
>
> _______________________________________________
> Boston-pm mailing list
> [email protected]
> http://mail.pm.org/mailman/listinfo/boston-pm
>



-- 
Bob Clancy
9 Lives Software Engineering
Website:
 http://agiletester.net
Blog:
 http://AgileTesterDotNet.wordpress.com

_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to