I also find the online API docs (which you can download) to be very useful.

--
Bob

On Thu, Jun 25, 2009 at 9:44 PM, Bob Clancy <[email protected]> wrote:

> 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
>



-- 
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