Object-Oriented Software Design in C++

This Post Has One Comment

  1. A very good presentation of necessary techniques and rules of thumb
    In a sense, there is nothing really new in this book. However, the author manages to pull together a surprisingly complete set of topics that you would have to do a lot of research to gather yourself. And not all of these are necessarily exclusive to OO development. For example, the discussion of requirements – and how that affects class design – is going to be relevant to developers whether they are using OO, FP, or some other approach.And, the presentation is very readable as well. The examples are not overly complex and still manage to illustrate the issues and solutions quite well.And, while the examples are written in C++ you don’t have to be an expert in the language to follow along. In fact, most of the examples should be relatively easy to follow even if C++ isn’t your primary language – though some examples may be a bit confusing if you don’t have *any* experience with the language.In addition, I would think that the lessons drawn from this book would be applicable to any language, especially those that support the OO paradigm.If you are new to OO then this is very likely to be a valuable introduction to applying the paradigm to situations you find yourself facing in development. If you are experienced than it is likely still going to be useful as it provides yet another viewpoint on some often vexing situations we find ourselves facing.

Leave a Reply

Your email address will not be published. Required fields are marked *