|
26.11.2012, 13:48
|
#1
|
AnyKey`щик
Регистрация: 28.08.2012
Сообщений: 1
Написано 0 полезных сообщений (для 0 пользователей)
|
с чего начать изучение c++?
решил выучить с, с++, подскажите, с чего начать?
|
(Offline)
|
|
26.11.2012, 18:34
|
#2
|
Знающий
Регистрация: 29.11.2010
Сообщений: 244
Написано 31 полезных сообщений (для 49 пользователей)
|
Ответ: с чего начать изучение c++?
Либерти С++ за 21 день
Страуструп Б. Язык Программирования С++
Я с них начинал, хотя до сих пор чувствую себя ламьем
__________________
Intel Core i3-4005U (1.7 ГГц), 4 ГБ ОЗУ, nVidia GeForce 940M 4 ГБ, Win8.1
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо ANIK123 за это полезное сообщение:
|
|
26.11.2012, 18:36
|
#3
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: с чего начать изучение c++?
Я с них начинал, хотя до сих пор чувствую себя ламьем
|
это значит, что ты уже познал дзен.
настоящее ламье уверено что освоило плюсы за пару дней, написав хелловорлд.
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо HolyDel за это полезное сообщение:
|
|
26.11.2012, 18:48
|
#4
|
Знающий
Регистрация: 29.11.2010
Сообщений: 244
Написано 31 полезных сообщений (для 49 пользователей)
|
Ответ: с чего начать изучение c++?
Спасибо за поддержку, но если ты скачивал исходники в этой теме то ты прекрасно знаешь, что это была не просто легкая самокритика, ибо я там весь проект завалил
Что ж, учится, учится, и еще раз переписывать код
__________________
Intel Core i3-4005U (1.7 ГГц), 4 ГБ ОЗУ, nVidia GeForce 940M 4 ГБ, Win8.1
|
(Offline)
|
|
27.11.2012, 14:01
|
#5
|
Разработчик
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений (для 470 пользователей)
|
Ответ: с чего начать изучение c++?
Либерти, Эккель (философия С++), ну а дальше сам найдёшь)
Прата, Майерс, Дьюхерст, Александреску, Саттер...
Ну и много практики соответственно.
Всё чаще понимаю, что для качественного изучения языка нужно очень много с ним работать.
Желательно устроиться в хороший проект и работать.
Потому что в практическом использовании языка очень много уровней.
И бывает даже так, что не сталкиваешься в процессе с ситуациями, в которых можно отстрелить себе конечности.
А бывает и наоборот, для эффективного решения задачи приходится писать слабочитаемую шаблонную лапшу или обращаться к неперносимым фишкам компилятора\платформы..
Потому и важно иметь много практики.. Что бы понимать в каком случае какой уровень применим..
(Сам всегда стремлюсь делать как можно проще в рамках поставленной задачи. Не стремясь к бесконечной универсальности, а планируя только разумные возможности расширения системы. Ну и плюс рефакторинг само собой )
Последний раз редактировалось falcon, 27.11.2012 в 15:24.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо falcon за это полезное сообщение:
|
|
14.02.2013, 18:45
|
#6
|
AnyKey`щик
Регистрация: 21.05.2010
Адрес: Россия
Сообщений: 9
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: с чего начать изучение c++?
Сообщение от HolyDel
это значит, что ты уже познал дзен.
настоящее ламье уверено что освоило плюсы за пару дней, написав хелловорлд.
|
Я написал Хэлоуворлд! Я мастер!
__________________
Я ламер.
|
(Offline)
|
|
18.03.2013, 00:26
|
#7
|
ПроЭктировщик
Регистрация: 02.06.2011
Адрес: Набережные Челны
Сообщений: 103
Написано 27 полезных сообщений (для 91 пользователей)
|
Ответ: с чего начать изучение c++?
А какую оболочку посоветуете, ибо Microsoft C++ слишком заграможден для малопонимающих C++
|
(Offline)
|
|
18.03.2013, 00:29
|
#8
|
Задрот
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений (для 863 пользователей)
|
Ответ: с чего начать изучение c++?
Попробуй Code::Blocks. Я сам с него начинал. Там и MinGW, и Empty Project можно создать - валяй с нуля, для новичков ИМХО годная среда. Да и не для новичков тоже...
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
18.03.2013, 01:38
|
#9
|
|
Ответ: с чего начать изучение c++?
qt creator можно попробовать
|
|
|
Сообщение было полезно следующим пользователям:
|
|
26.03.2013, 20:19
|
#10
|
ПроЭктировщик
Регистрация: 02.06.2011
Адрес: Набережные Челны
Сообщений: 103
Написано 27 полезных сообщений (для 91 пользователей)
|
Ответ: с чего начать изучение c++?
Я бы хотел немножко перефразировать вопрос.
Что нужно учить программисту, что бы стать востребованным специалистом???
К примеру я научился работать с сетью, познал основы MySQL. На этом мои знания ограничиваются.
|
(Offline)
|
|
26.03.2013, 23:23
|
#11
|
Разработчик
Регистрация: 12.07.2008
Сообщений: 523
Написано 196 полезных сообщений (для 470 пользователей)
|
Ответ: с чего начать изучение c++?
Эт ты глобальненько так спросил..
По моим наблюдениям сейчас очень востребованы специалисты очень высокой квалификации. И глядя на тенденции (отвратительное образование, нежелание читать книги, делиться опытом, работать на совесть, учиться на ошибках. Как среди молодого так и среди взрослого поколения) - эта востребованность сохранится.
Посему, очень важно учиться базовым и фундаментальным вещам.. Принципы, паттерны, рефакторинги, метадологии, языки. Много, очень много читать. Но только одного чтения книг мало. Надо практиковать. Много практиковать. Писать коленные движки и игры - фигня. Почти ничему толковому не учит (ну разве что самую малость). Лучше - работа. Разная работа, объёмная работа. Её, благо, очень много. Или, если со сменой мест проблемы, опен сорс. Настоятельно рекомендую поучаствовать в разработке какого-нибудь среднего или крупного open source проекта.
Не стоит забывать про специализацию, да.
Но тут можно смело выбирать что душе угодно. Ибо высококлассный специалист будет цениться в любой отрасли. Важно подходить к изучению специального направления со всей ответственностью. Не просто клонировать туторы, а вникать в документацию и стараться сделать максимально эффективным решение задачи, за которую взялся.
(Лично мне разработка ПО сама по себе нравится. Мне пофиг, будь то бизнес-софт, игры, VoIP или что-то ещё. Везде интересно. Поэтому время от времени бросаюсь на что-нибудь принципиально новое и углубляюсь в это. Так резюме пополняется новыми языками и техниками.)
В качестве резюме:
Что бы стать востребованным специалистом необходимо over doxuya учиться. Читать литературу, участвовать в OpenSource, много работать и подходить к работе ответственно.
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо falcon за это полезное сообщение:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:56.
|