Цитата(Herz @ Aug 5 2018, 21:53)
А простого опыта будет не достаточно?
Увы, этого не достаточно ((
Нужно читать очень много чужого кода, очень много.
Цитата
Люди опасаются, что с "экспириенсом" у них проблемы, а оно и... "не так страшен черт", если разобраться...
Научиться просто пользовать STL как раз не сложно - достаточно лишь открыть мануал и засунуть тот же array или vector где-нибудь, где как раз лучше обойтись без этого.
А самое сложное - пользоваться
разумно именно той сущностью, которой нужно.
Это примерно то же самое, как вкурить когда и где правильно применять
паттерн проектирования: по описанию вроде все понятно, но где какой применить - это уже реальная дилемма.
До сих пор многие паттерны для меня - загадка.
Другой пример: масса народу в
плюсах по-прежнему пользуется указателями вместо ссылок, а ведь в более новых стандартах указатель практически изжил себя, да он там по-просту не нужен.
Да и сами плюсы многими "программерами" используются в стиле голого си.
Поэтому я уверен, что программист, а точнее - программист-проектировщик - это практически то же самое, что и композитор.
По крайней мере я именно так это воспринимаю: чтобы научится писать музыку, придется изучить и научится исполнять много-много чужой. Одних лишь "мануалов" как читать и писать ноты безусловно тут мало.