Summary
How do you like it? You have seen it all by now. I have tried to be honest with you about the advantages and disadvantages of C++. Those features that are great, I told you are great. Those features that are not so great, I told you are not so great. Those features that are dangerous, I told you are dangerous.
But first and foremost, I tried to show you that using C++ effectively requires a change in programming thinking. You should think about the division of responsibilities between different parts of a program and about pushing these responsibilities down to server classes. You should think about making design decisions clear to the maintenance programmer in code, without comments. You should think about using objects of one class ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access