Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re: Re: Safari Bookshelf , Book Suggestions

by Anonymous Monk
on Aug 01, 2003 at 09:24 UTC ( [id://279896]=note: print w/replies, xml ) Need Help??


in reply to Re: Safari Bookshelf , Book Suggestions
in thread Safari Bookshelf , Book Suggestions

With the exception of the first book, I've read them all. The strange thing is, I didn't learn a single thing from them. Has anyone else had similar experiences with these, or design books in general? They seem to either confirm the blatantly obvious, or state theories that you see problems with .5 seconds after reading them.

It seems to me a good design book would be 90% code. Perhaps I'll just go read the 2.4 kernel again (-;

  • Comment on Re: Re: Safari Bookshelf , Book Suggestions

Replies are listed 'Best First'.
Re: Re: Re: Safari Bookshelf , Book Suggestions
by Koschei (Monk) on Aug 04, 2003 at 09:17 UTC

    In many cases good design is obvious. The second part of good design is that sometimes you have to do something that isn't good design, and that is good design.

    For every design rule there is an exception. The trick is to know when that exception is happening.

    If you're finding you see problems with many things, perhaps you should point such things out to the author, or note them in your web journal, assuming you have one.

      perhaps you should point such things out to the author

      I do, when they make themselves available through online discussion groups. Otherwise I don't bother them (how would you feel if you received 1000 emails telling you of the same questionable error?).

      or note them in your web journal, assuming you have one.

      I don't. If I ever do, please kick me off the Internet ;-)

      The second part of good design is that sometimes you have to do something that isn't good design, and that is good design.

      Putting aside logical fallacies ;-), I'd like to think otherwise. Since wanting to think otherwise hardly means its true, could you provide an example?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://279896]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (4)
As of 2024-04-25 15:40 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found