What are the BEST programming books you have read

Discussion in 'OT Technology' started by hsmith, Sep 17, 2005.

  1. hsmith

    hsmith OT Supporter

    Joined:
    Feb 24, 2002
    Messages:
    124,563
    Likes Received:
    650
    Location:
    Your mother.
    and what makes them the *BEST*

    layout? principals? complexity level?

    i am looking to start a few chapters to submit to WROX for a C# book. :hs:

    i was wondering what everyone else enjoys in their books that deal with more specific subjects...
     
  2. Frequency

    Frequency New Member

    Joined:
    Dec 30, 2004
    Messages:
    7,504
    Likes Received:
    0
    Location:
    PA
  3. CompiledMonkey

    CompiledMonkey New Member

    Joined:
    Oct 26, 2001
    Messages:
    8,528
    Likes Received:
    0
    Location:
    Richmond, VA
    I don't think I've actually ever "read" a programming book, except maybe that first one that got me started. These days I don't even open up a book; I'll end up figuring it out or finding the solution through Google.
     
  4. hsmith

    hsmith OT Supporter

    Joined:
    Feb 24, 2002
    Messages:
    124,563
    Likes Received:
    650
    Location:
    Your mother.
    i will read a book cover to cover if it is something new. but yes, they are mostly for reference.
     
  5. hsmith

    hsmith OT Supporter

    Joined:
    Feb 24, 2002
    Messages:
    124,563
    Likes Received:
    650
    Location:
    Your mother.
    i can't decide to go with graphics or really advanced c# :o
     
  6. D1G1T4L

    D1G1T4L Active Member

    Joined:
    May 4, 2001
    Messages:
    16,489
    Likes Received:
    0
    Location:
    Bay Area
    :werd:
     
  7. CyberBullets

    CyberBullets I reach to the sky, and call out your name. If I c

    Joined:
    Nov 13, 2001
    Messages:
    11,865
    Likes Received:
    0
    Location:
    BC, Canada/Stockholm, Sweden
  8. samm

    samm Next in Line

    Joined:
    Dec 22, 2000
    Messages:
    2,630
    Likes Received:
    0
    Location:
    San Jose, CA
    Effective C++ 3rd Edition by Scott Meyers
     
  9. Yoshiemaster

    Yoshiemaster New Member

    Joined:
    Sep 17, 2005
    Messages:
    1,972
    Likes Received:
    0
    Location:
    Raleigh, NC
    i'm studying:
    java software solutions 4th edition by lewis&loftus
    it's not bad.
     
  10. CompiledMonkey

    CompiledMonkey New Member

    Joined:
    Oct 26, 2001
    Messages:
    8,528
    Likes Received:
    0
    Location:
    Richmond, VA
    I don't think I've ever seen a technology specific book that I would consider great, maybe Thinking in C++ or Thinking in Java. Each were very good at teaching the subject matter. I would personally like to find an architect style book with examples in C#. Something that teaches higher levels of OOP, not the basic bullshit you find in every introduction text.
     
  11. worth

    worth Active Member

    Joined:
    Dec 23, 2004
    Messages:
    5,371
    Likes Received:
    0
    Structure and Interpretation of Computer Programs
     
  12. Peyomp

    Peyomp New Member

    Joined:
    Jan 11, 2002
    Messages:
    14,017
    Likes Received:
    0
    This is on the right track, but first you need the fundamentals. I wouldn't hire anyone I expected to be competent that hadn't read these two books... because they're the bibles of teh software engineer. Classics:

    http://www.amazon.com/exec/obidos/t...102-9609893-7416957?v=glance&s=books&n=507846

    Design Patterns: Elements of Reusable Object-Oriented Software

    http://www.amazon.com/exec/obidos/t...102-9609893-7416957?v=glance&s=books&n=507846

    Object-Oriented Analysis and Design with Applications
     
  13. Penguin Man

    Penguin Man Protect Your Digital Liberties

    Joined:
    Apr 27, 2002
    Messages:
    21,696
    Likes Received:
    0
    Location:
    Edmonton, AB
    I'm quite liking the C book I have for a class this term, C Programming: A Modern Approach.

    I like that it has fairly in-depth discussion about things, but also simple examples that are good for reference. The author also includes little quirky stories and sections on history, which make the book more enjoyable and interesting to read, even if they don't really help with the main point of the book (teaching C).
     
  14. krondo

    krondo New Member

    Joined:
    Oct 5, 2005
    Messages:
    153
    Likes Received:
    0
    Location:
    Manhizzle KS
    just dear god promise me that you wont put a whole chapter in the book relating the programming to growing up or a picnic, i hate when books do that it makes me want to return it. i like visual examples as well if you can show me what it looks like and the code behind it it helps out a ton.
     
  15. CyberBullets

    CyberBullets I reach to the sky, and call out your name. If I c

    Joined:
    Nov 13, 2001
    Messages:
    11,865
    Likes Received:
    0
    Location:
    BC, Canada/Stockholm, Sweden
    ummm ive never read a book that relates to programming to growing up or picnics...

    all the programming books i have are not for beginners, more of them deal with advanced ideas/theories & how to deal with managment/office settings.

    Another good book I suggest:

    The Career Programmer: Guerilla Tactics for an Imperfect World

    He is a cynical writer; but for me, it applies perfectly to my work enviroment in a middle sized company.
     
  16. Peyomp

    Peyomp New Member

    Joined:
    Jan 11, 2002
    Messages:
    14,017
    Likes Received:
    0
    'The Mythical Man Month' is a must-have for anyone that finds themselves in a management position, like leading a project.
     
  17. Peyomp

    Peyomp New Member

    Joined:
    Jan 11, 2002
    Messages:
    14,017
    Likes Received:
    0
    I hate it when they relate OO to animals on a farm. Makes me crazy.
     
  18. FagaBeefe

    FagaBeefe I live for my initials

    Joined:
    Sep 10, 2002
    Messages:
    1,508
    Likes Received:
    0
    Anything by Ben Forta.
     
  19. Penguin Man

    Penguin Man Protect Your Digital Liberties

    Joined:
    Apr 27, 2002
    Messages:
    21,696
    Likes Received:
    0
    Location:
    Edmonton, AB
    In general, any book called "Learn ________ in _______" is terrible. "Learn to program" books in general are bad.
     
  20. FagaBeefe

    FagaBeefe I live for my initials

    Joined:
    Sep 10, 2002
    Messages:
    1,508
    Likes Received:
    0
    "Learn SQL in 10 minutes" is a great book for beginners. I give it to all my "green" programmers and interns.
     
  21. Peyomp

    Peyomp New Member

    Joined:
    Jan 11, 2002
    Messages:
    14,017
    Likes Received:
    0
    Anyone that needs a book to learn SQL needs 10 minutes under water.
     
  22. FagaBeefe

    FagaBeefe I live for my initials

    Joined:
    Sep 10, 2002
    Messages:
    1,508
    Likes Received:
    0
    How else is one to learn it?
     
  23. Penguin Man

    Penguin Man Protect Your Digital Liberties

    Joined:
    Apr 27, 2002
    Messages:
    21,696
    Likes Received:
    0
    Location:
    Edmonton, AB
    By learning the theory behind it first, then using that theoretical knowledge to understand how queries are written.
     
  24. Peyomp

    Peyomp New Member

    Joined:
    Jan 11, 2002
    Messages:
    14,017
    Likes Received:
    0
    Google. There's so much on SQL out there, that anyone can learn all that a book would contain, no problem.
     
  25. FagaBeefe

    FagaBeefe I live for my initials

    Joined:
    Sep 10, 2002
    Messages:
    1,508
    Likes Received:
    0
    If you have that knowledge straight out of college, you should look to be a junior DBA, not an entry level programmer.
     

Share This Page