Показать сообщение отдельно
Старый 27.11.2012, 14:01   #5
falcon
Разработчик
 
Аватар для falcon
 
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений
(для 470 пользователей)
Ответ: с чего начать изучение c++?

Либерти, Эккель (философия С++), ну а дальше сам найдёшь)
Прата, Майерс, Дьюхерст, Александреску, Саттер...
Ну и много практики соответственно.

Всё чаще понимаю, что для качественного изучения языка нужно очень много с ним работать.
Желательно устроиться в хороший проект и работать.
Потому что в практическом использовании языка очень много уровней.
И бывает даже так, что не сталкиваешься в процессе с ситуациями, в которых можно отстрелить себе конечности.
А бывает и наоборот, для эффективного решения задачи приходится писать слабочитаемую шаблонную лапшу или обращаться к неперносимым фишкам компилятора\платформы..
Потому и важно иметь много практики.. Что бы понимать в каком случае какой уровень применим..
(Сам всегда стремлюсь делать как можно проще в рамках поставленной задачи. Не стремясь к бесконечной универсальности, а планируя только разумные возможности расширения системы. Ну и плюс рефакторинг само собой )

Последний раз редактировалось falcon, 27.11.2012 в 15:24.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо falcon за это полезное сообщение:
HolyDel (27.11.2012), impersonalis (27.11.2012)