учиться нужно в проф. команде, работая рядом с профессионалами ... "школа" должна быть, как во всяком ремесле.
а самоучительство ... он сродни самолечению
вот в тему попалось случайно -
http://lin.in.ua/news/2011-08-10/1218-Yvidel_svet_e_myliator_QEMU_0_15.htmlАнонсирован релиз системы эмуляции аппаратного обеспечения и виртуализации QEMU 0.15. В подготовке новой версии приняло участие 150 разработчиков,
QEMU - это
небольшой частный проект (блистательно выполняемый, правда).
Это к вопросу о том, что чему-то можно учиться + какого-то серьёзного уровня можно достигать + делать разработки - самоучительством + самодеятельностью + ... знахарством.
Пользователь решил продолжить мысль 08 Июля 2012, 14:01:31:
тогда эте книгу буду читать когда нужно будет понять логику
С++ насколько громоздкий (как правильно отметили), "перегруженный" - что если вы сразу не ухватите логику, базу, а станете заниматься синтаксическими "бирюльками", то вы сложите только кашу в голове...
дайте собаке плохую кличку, и после этого вы можете её повесить
(с) добрая английская поговорка
- с С++ очень похожая история.
Страуструп где-то пишет, что С++ можно использовать как
несколько совершенно разных языков:
- структурный - не используя классы вообще...
- объектный в манере Java - вообще не используя полиморфизм и множественное наследование...
- используя только шаблоны периода компиляции (здесь преуспел автор Александреску - посмотрите поиском).
- другие ...
Если вы
не выделите для себя эти независимые (ортогональные) части языка, то лучше бы вы за него не брались вовсе