From: Robert Klemme on 22 May 2010 08:14 On 22.05.2010 13:45, Eric Sosman wrote: > On 5/21/2010 7:22 PM, Rhino wrote: >> Eric Sosman<esosman(a)ieee-dot-org.invalid> wrote in >> news:ht6uo6$flf$1(a)news.eternal-september.org: >>> [...] >>> Get a copy of "Effective Java" by Joshua Bloch, and read what >>> he says about designing for inheritance. Read the rest of the book, >>> too: It's good for the soul. >>> >> I've heard a lot of good things about that book. Unfortunately, money is >> tight right now so it's going to have to wait a bit. But I will try to >> get it - and read it - when circumstances permit..... > > Excellent. Shouldn't take more than two or three years to > scrape together the thirty bucks. 1st edition is even cheaper: http://www.amazon.com/gp/offer-listing/0201310058/ref=tmm_pap_used_olp_0?ie=UTF8&condition=used robert -- remember.guy do |as, often| as.you_can - without end http://blog.rubybestpractices.com/
From: Lew on 22 May 2010 11:05 On 05/22/2010 08:14 AM, > On 22.05.2010 13:45, >> On 5/21/2010 7:22 PM, Eric Sosman wrote: >>>> Get a copy of "Effective Java" by Joshua Bloch, and read what >>>> he says about designing for inheritance. Read the rest of the book, >>>> too: It's good for the soul. Rhino wrote: >>> I've heard a lot of good things about that book. Unfortunately, money is >>> tight right now so it's going to have to wait a bit. But I will try to >>> get it - and read it - when circumstances permit..... Eric Sosman wrote: >> Excellent. Shouldn't take more than two or three years to >> scrape together the thirty bucks. Robert Klemme wrote: > 1st edition is even cheaper: > > http://www.amazon.com/gp/offer-listing/0201310058/ref=tmm_pap_used_olp_0?ie=UTF8&condition=used I wonder if the public library near Rhino has a copy, or if he knows *any* other Java programmers. Amazon lists used copies of the current edition from $36.92 used, up to $42.89 new. That'll break the bank! Now all Rhino has to do is get together with three-Java programming friends and share the cost. At under $13.25 each I feel quite sure Rhino can afford to read the book, right, Rhino? Hm? Or he could go to one of those bookstores with a coffee shop and read it in the store for free. The excuse "I can't afford it" is quite weak. Come on, Rhino. If you're serious about Java programming you'll find a way to read this book, if no other on the topic, and right soon. Otherwise it's back to, "Would you like fries with that?" -- Lew
From: Rhino on 22 May 2010 15:53 Lew <noone(a)lewscanon.com> wrote in news:ht8rr2$noe$1(a)news.albasani.net: > On 05/22/2010 08:14 AM, >> On 22.05.2010 13:45, >>> On 5/21/2010 7:22 PM, > Eric Sosman wrote: >>>>> Get a copy of "Effective Java" by Joshua Bloch, and read what >>>>> he says about designing for inheritance. Read the rest of the >>>>> book, too: It's good for the soul. > > Rhino wrote: >>>> I've heard a lot of good things about that book. Unfortunately, >>>> money is tight right now so it's going to have to wait a bit. But I >>>> will try to get it - and read it - when circumstances permit..... > > Eric Sosman wrote: >>> Excellent. Shouldn't take more than two or three years to >>> scrape together the thirty bucks. > > Robert Klemme wrote: >> 1st edition is even cheaper: >> >> http://www.amazon.com/gp/offer-listing/0201310058/ref=tmm_pap_used_olp >> _0?ie=UTF8&condition=used > > I wonder if the public library near Rhino has a copy, or if he knows > *any* other Java programmers. > > Amazon lists used copies of the current edition from $36.92 used, up > to $42.89 new. That'll break the bank! > > Now all Rhino has to do is get together with three-Java programming > friends and share the cost. At under $13.25 each I feel quite sure > Rhino can afford to read the book, right, Rhino? Hm? > > Or he could go to one of those bookstores with a coffee shop and read > it in the store for free. > > The excuse "I can't afford it" is quite weak. Come on, Rhino. If > you're serious about Java programming you'll find a way to read this > book, if no other on the topic, and right soon. > > Otherwise it's back to, "Would you like fries with that?" > That's not as improbable as you probably think. And that's no joke. I am indeed serious about Java but I have to eat and pay rent before I can indulge the luxury of buying a book that I don't absolutely need right now.... Once I'm gainfully employed again, things will look a lot different. -- Rhino
From: Rhino on 22 May 2010 15:56 Lew <noone(a)lewscanon.com> wrote in news:ht76cp$dd3$3(a)news.albasani.net: > Rhino wrote: >>>> Is it bad design for any reason for methods in one class to call >>>> other methods in the same class to do some of their work for them? >>>> I'm pretty sure the answer is no but this is just a sanity check to >>>> make sure I'm not forgetting an important factor. > > Arne Vajhøj wrote: >>> It is very bad design never to do it. >>> >>> Calling other methods is the standard way to keep the size of >>> methods down (and thereby improving readability). > > Rhino wrote: >> Good! I will do so whenever I can, in good conscience! > > Better would be to do so whenever it makes sense. Just because you > can is not a valid engineering justification. > Of course. I didn't mean to do it slavishly to the exclusion of common sense.... -- Rhino
From: Lew on 22 May 2010 16:12
Rhino wrote: > That's not as improbable as you probably think. And that's no joke. I am > indeed serious about Java but I have to eat and pay rent before I can > indulge the luxury of buying a book that I don't absolutely need right > now.... Once I'm gainfully employed again, things will look a lot > different. That's why I suggested free alternatives. -- Lew |