Не, ну, для 1С это нормально, там действительно договориться и спроектировать легче.
Тем более, если такая организационная схема устраивает команду.
С С++ чуть сложнее.
Сначала ты берешь книжку Буча и понимаешь, что пишет он отнюдь не прозрачно.
Потом ты открываешь банду четырех - и оказывается, что чем дальше, тем сложнее тебе проектируется (смотри соседнюю тему про UML и пост trdm).
Далее ты добираешся до Страуструпа и осознаешь, что несмотря на вполне кудрявый (а потом и лысый
) вид, учиться по его первоисточникам нереально.
ОК. Худо-бедно ты доползаешь до STL и вникаешь в идеи Степанова. Мир ООП колышет ветром, как осиновый куст и ты ОЧЕНЬ сильно жалеешь, что в свое время выпил столько пива вместо посещения лекций по математике.
И наконец, тебя приносят к книжкам Саттера/Александреску и это окончательно подрывает твою веру в возможность освоить безошибочный С++ "за 21 день".
И лишь годы тренировок, рекреационной медицины и правильного портвейна в итоге поставят все на место.
Кроме шуток.