Да. Только мне регулярно приходится выдерживать баталии против
молодый-амбициозных. Мало кто задумывается что ЯЗЫК ПРОГРАММИРОВАНИЯ это не С++,
а тот конкретный набор абстракций,
которыми нужно оперировать.
Просуммированный по всем уровням абстракции. Потому что идеального кода не бывает и на этапе отладки всегда нужно лезть внутрь библиотек, унаследованных блоков и вплоть до железа.
Чем меньше уровней абстракции, тем меньше время на повторное "погружение в проблему" при сопровождении кода.
И я ебу и буду ебать в жопу перфоратором программистов, пишущим код не думая о тех, кому его сопровождать.