Stunt programming? Here is one definition. From C2 wiki
Doing things the hard or risky way because it is more exciting (and exciting is FUN…until you crash).
I could not agree more with this definition. I have also given practical example using C#, on the same subject sometimes ago.
Modern C++ provides a LOT of opportunity to engage and get one self lost in this kind of programming.
(This is one fairly long post with a lot of C++ code inside. For newcomers to the modern C++, but not for the beginners. )
Continue reading “Stunt programming. Modern C++ is not about that.”
Having my usual morning workout in the brain gym called cppreference.com , I noticed an comment inside the example snippet on the page about std::apply Continue reading “Never underestimate Generic Lambda in Modern C++”
As I am also claiming since ages ago, inheritance as (class or component) composition method is evil. There is no reason to use class inheritance. To formalize the terminology a bit, there are three forms of inheritance: Continue reading “Inheritance is Anti-Pattern. When misused. C++”
Universal CRT. There is no escaping from it. Rummaging through the source code leaves few fundamental questions in every seasoned C/C++ developers soul.
Continue reading “Universal CRT. Am I “nitpicking”?”