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


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

Re: Please recommend a book

Subject Re: Please recommend a book
Newsgroups comp.lang.java.help
References <k74o6i$9lp$1@dont-email.me>
From bobwhite@mixnym.net
Message-ID <lluofnwxto.xeuifo@mixnym.net> (permalink)
Date 2012-11-04 14:40 +0000
Organization mail2news@dizum.com

Show all headers | View raw


Markspace said:

> On 11/3/2012 4:22 PM, Lew wrote:
> 
> >> markspace said:
> >>>  Console is recent and just
> >>> contains some extensions to the basic I/O that people were asking for.
> >>> System.in is the workhorse.  Wrap that in a BufferedReader and read from
> >>> that.
> 
> > bobw...@mixnym.net wrote:
> >>
> >> Whaa?!?
> 
> 
> >    BufferReader reader = new BufferedReader(new InputStreamReader(System.in));
> >
> > "To wrap" is one of the fundamental operations of computer programming.
> 
> 
> I hadn't even considered that.  I thought he was complaining about the 
> fact that I said the API was a bit spread out due to being extended for 
> the past 17 years.

Yeah I understand what wrappering is and it has nothing to do with OO. I
meant I was thinking about console stuff and then you come along and say to
use BufferedReader and I have no idea what that is yet!

> The Wrapper Pattern isn't exactly fundamental to computer programming, 
> but it is fundamental to object oriented programming, for certain.

I have been wrappering before Java or C++ ever existed. I won't say before
Simula since that was before my time. Wrappering is an interfacing concept,
it's not an OO concept, but I can see how OO would use it, obviously.

> I'd recommend that Bob pick up a copy of Head First Design Patterns if
> he's unfamiliar with those concepts. 
> 
> Wrapper:  <http://en.wikipedia.org/wiki/Adapter_pattern>

That page has alot of stuff I haven't seen before with those names. The
details probably don't matter but the structure is something I know about
it. 

> Then pick up the Gang of Four book and read that. 

I will keep that on the list for later after I get the idea of the core
language. 

> There's really no  substitute for primary sources, even in computer
> science. Too many follow-on books are just pretenders and half-assed;
> always try to find the original article or source if at all possible.

I agree with that in most cases. There have been some good things invented
by people who weren't very good at explaining them, but mostly from the
horses mouth is the way to go.

Bob



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


Thread

Please recommend a book bobwhite@mixnym.net - 2012-10-25 14:50 +0000
  Re: Please recommend a book Nigel Wade <nmw@ion.le.ac.uk> - 2012-10-25 17:44 +0100
  Re: Please recommend a book markspace <-@.> - 2012-10-25 09:50 -0700
    Re: Please recommend a book bobwhite@mixnym.net - 2012-10-26 14:54 +0000
      Re: Please recommend a book "Charles Hottel" <chottel@earthlink.net> - 2012-10-26 11:14 -0400
      Re: Please recommend a book Roedy Green <see_website@mindprod.com.invalid> - 2012-10-26 09:32 -0700
        Re: Please recommend a book David Lamb <dalamb@cs.queensu.ca> - 2012-10-26 17:17 -0400
          Re: Please recommend a book Lew <lewbloch@gmail.com> - 2012-10-26 15:04 -0700
          Re: Please recommend a book bobwhite@mixnym.net - 2012-10-28 22:05 +0000
          Re: Please recommend a book bobwhite@mixnym.net - 2012-10-29 11:07 +0000
            Re: Please recommend a book David Lamb <dalamb@cs.queensu.ca> - 2012-10-29 10:30 -0400
              Re: Please recommend a book bobwhite@mixnym.net - 2012-10-29 19:09 +0000
                Re: Please recommend a book Patricia Shanahan <pats@acm.org> - 2012-10-29 12:38 -0700
                Re: Please recommend a book Lew <lewbloch@gmail.com> - 2012-10-29 13:42 -0700
                Re: Please recommend a book markspace <-@.> - 2012-10-29 15:29 -0700
                Re: Please recommend a book Roedy Green <see_website@mindprod.com.invalid> - 2012-10-31 07:28 -0700
                Re: Please recommend a book bobwhite@mixnym.net - 2012-11-03 20:37 +0000
                Re: Please recommend a book Lew <lewbloch@gmail.com> - 2012-11-03 16:22 -0700
                Re: Please recommend a book markspace <-@.> - 2012-11-03 20:42 -0700
                Re: Please recommend a book bobwhite@mixnym.net - 2012-11-04 14:40 +0000
                Re: Please recommend a book Lew <lewbloch@gmail.com> - 2012-11-04 20:27 -0800
  Re: Please recommend a book Roedy Green <see_website@mindprod.com.invalid> - 2012-10-26 09:24 -0700
  Re: Please recommend a book Roedy Green <see_website@mindprod.com.invalid> - 2012-10-26 09:31 -0700
  Re: Please recommend a book Patricia Shanahan <pats@acm.org> - 2012-10-27 06:19 -0700
    Re: Please recommend a book bobwhite@mixnym.net - 2012-10-28 21:05 +0000
    Re: Please recommend a book bobwhite@mixnym.net - 2012-10-29 12:08 +0000
  Re: Please recommend a book Jeff Higgins <jeff@invalid.invalid> - 2012-10-28 19:09 -0400
    Re: Please recommend a book bobwhite@mixnym.net - 2012-11-01 14:25 +0000
      Re: Please recommend a book Jeff Higgins <jeff@invalid.invalid> - 2012-11-01 13:47 -0400

csiph-web