recommendation for a good OOP book

This is a discussion on recommendation for a good OOP book within the C++ Programming forums, part of the General Programming Boards category; I need help on a recommendation for a good OOP book. But before you do, please allow me to explain ...

  1. #1
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Portugal
    Posts
    7,406
    I need help on a recommendation for a good OOP book. But before you do, please allow me to explain what kind of book I'm looking for.

    I have trouble creating my UML diagrams. More often then not I find myself struggling to achieve a diagram that is both correct and true from an OOP standpoint. I understand this is a somewhat slow process. That many ideas only come by fiddling with the diagram and trying to improve it. However, truth the matter is that on those team brainstorms at work during the pre-development stage, I'm usually the one lacking in ideas and offering the least input. Most of my workmates seem to "think OOP". I, on the other hand, apparently can't. I know the rules, the mechanics, the concepts and even the syntax (Visual Basic, that is). But I simply can't seem to have yet switched my brain to start adopting OOP as something that comes naturally to me, instead of only after much pain.

    Now that I'm learning C++, I want to start taking this more seriously. Contrary to VB, C++ seems to force you in that direction. I need a book that helps me "think OOP". I need help achieving my OOP chi. Programming language considerations are not the problem here. OOP is. So the book can be written for any programming language I can at least read (VB, C/C++, Java, Delphi). Or, better yet, not be written with any language in mind.

    Is there such a book you would recommend?
    The programmer’s wife tells him: “Run to the store and pick up a loaf of bread. If they have eggs, get a dozen.”
    The programmer comes home with 12 loaves of bread.


    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  2. #2
    erstwhile
    Join Date
    Jan 2002
    Posts
    2,227
    Mario, the C++ Book Recommendations sticky thread is intended for book recommendations, not for requests for recommendations.
    CProgramming FAQ
    Caution: this person may be a carrier of the misinformation virus.

  3. #3
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Portugal
    Posts
    7,406
    Oh. Right. Sorry about that.
    The programmer’s wife tells him: “Run to the store and pick up a loaf of bread. If they have eggs, get a dozen.”
    The programmer comes home with 12 loaves of bread.


    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. good C++ BOOK?
    By no_Wedge in forum C++ Programming
    Replies: 11
    Last Post: 04-13-2003, 09:48 PM
  2. A good book on algorithms for C
    By pritesh in forum C Programming
    Replies: 5
    Last Post: 11-16-2001, 01:12 AM
  3. Book Recommendation
    By Generator in forum A Brief History of Cprogramming.com
    Replies: 3
    Last Post: 11-05-2001, 08:42 PM
  4. I'm looking for a good book on 3D game programming
    By Music_Man in forum Game Programming
    Replies: 2
    Last Post: 09-09-2001, 09:29 PM
  5. Looking for a good book on 3D game programming
    By Music_Man in forum C++ Programming
    Replies: 2
    Last Post: 09-09-2001, 09:28 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21