Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.help > #2222
| From | markspace <-@.> |
|---|---|
| Newsgroups | comp.lang.java.help |
| Subject | Re: Please recommend a book |
| Date | 2012-11-03 20:42 -0700 |
| Organization | A noiseless patient Spider |
| Message-ID | <k74o6i$9lp$1@dont-email.me> (permalink) |
| References | <k6n017$pct$1@dont-email.me> <nuvlmbcvcb.xvyaeh@mixnym.net> <967d0bc8-7330-4673-b2d0-6f3f3c7eb075@googlegroups.com> |
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. The Wrapper Pattern isn't exactly fundamental to computer programming, but it is fundamental to object oriented programming, for certain. 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> Then pick up the Gang of Four book and read that. 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.
Back to comp.lang.java.help | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll 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