Hello
I would like to learn more about C++, object oriented programming - design patterns, advanced techniques, templates, etc..
Which book would you guys recomment?
Hello
I would like to learn more about C++, object oriented programming - design patterns, advanced techniques, templates, etc..
Which book would you guys recomment?
You probably can pick up a book (or rather, several books, since none of them teach everything in depth) from the C++ Book Recommendations thread.I would like to learn more about C++, object oriented programming - design patterns, advanced techniques, templates, etc..
Additionally, I would suggest two non-C++ books for design patterns. After all, design patterns are not as language specific as language idioms like RAII or language features like C++ templates. These books are:
Design Patterns: Elements of Reusable Object-Oriented Software, by Gamma, Helm, Johnson and Vlissides
Head First Design Patterns, by Freeman and Freeman
The former is the original tome on the subject (at least where it specifically concerns software), the latter is a lively introduction to the subject.
Look up a C++ Reference and learn How To Ask Questions The Smart WayOriginally Posted by Bjarne Stroustrup (2000-10-14)
I wud suggest you deitel , thats the book the future software engineer use in university