Comment Re: There is already a safe subset of C++ (Score 1) 78
I particularly hate the elitism of the "perfect programmer" crowd. most of us are out there writing shitty CRUDs in the language of the day.
and the thing we always forget when we get such comments is that most of the time, issues with bad code and layers upon layers of crap, come from the business requirements.
software development is often criticized for lack of formality . but no one ever seriously starts building a house thinking of "refactoring" it into a skyscraper in the future. but with software development we're taught to focus on the house only, and if the time to build a skyscraper comes, we'll see. YAGNI, KISS, etc.
and at the same time if we go building thinking of an eventual skyscraper we end up with stupid, useless shit as "hexagonal architecture" and 32 layers of shit, navigating a sea of interfaces and making the developer experience terrible. (I recently had to add a single property to an API that was built by a "new architect". it took me 2 hours to figure out, and around 8 files changed, not Including tests -because the project had no tests).