A Good Novel About IT and DevOps
In the novel “The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win”, the protagonist Bill is promoted against his will and must immediately take over, be...
July 07, 2012
“API Design for C++” is an excellent introduction to the implementation of APIs with C++.
The parts where the author actually deals with API design or implementation are excellent and worth 5 stars. But: Thematically, the topic of “API Design” borders on various areas of software development, such as design patterns, requirements analysis, architecture, performance optimization, documentation, test-driven development, and scripting.
Unfortunately, the author chose to cover these topics in this book as well. As a result, API design is neglected and the introductions to topics like test-driven development are not detailed enough to allow for confident work, so one is dependent on further literature here.
It is completely incomprehensible to me why a 30-page chapter on integrating Python and Ruby was included in the book.
It is therefore a good book for beginners who use C++. However, those who are already familiar with the pitfalls of C++, for example, regularly use templates or boost::shared_ptr and have already read a book or two about “Do’s and Don’ts” in C++, should carefully check beforehand whether purchasing the book is worthwhile.
See also the review on Amazon
In the novel “The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win”, the protagonist Bill is promoted against his will and must immediately take over, be...
In my opinion, the Spock Framework is currently the most convenient testing framework for the Java platform. Since it is built on the Groovy language, it is very expressive.