A recruiter would be a better point of reference here, but hiring season for interns is usually towards the end of the year. Experienced positions usually start heating up before bonus payouts and are probably at their peak around this time of year I think. This year is special, though, due to Corona virus with a lot of staff working from home etc.
Both his tips, and design patterns strive to generate the best (correct, readable, efficient, portable) code-style depending on the situation, i.e. what you are trying to model with your code.I also have the 'Effective Modern C++' book on C++11/14 by the same author, which I guess will present the best 'design patterns', and in what specific situations it is useful to take advantage of these improvements in the language.
What's your definition of a design pattern? Meyer's approach is certainly not design patterns in the precise sense.
How come Meyers has given up? On what? Leaving the OOP paradigm for functional or general programming?[...]
I'm the only one doing it; some have passed, sadly (Marc Joshi), others have given up (Meyers), etc.
Feels like Last of The Mohicans ....
C++How come Meyers has given up? On what? Leaving the OOP paradigm for functional or general programming?
He reports that C++ is multiparadigm in his books and speeches, he's well aware of that
Most of the QN/Baruch C++ alumni can design on the spot. Practice, practice, practice. The devil is in the detail."I hate anything that asks me to design on the spot. That's asking to demonstrate a skill rarely required on the job in a high-stress environment, where it is difficult for a candidate to accurately prove their abilities. I think it's fundamentally an unfair thing to request of a candidate."
In December 2015, Meyers announced his retirement from the world of C++.