обучение c++

avatar Dont Mind

1400

30

nubideus

Пользователь

Регистрация: 27.02.2015

Сообщения: 6383

Рейтинг: 2479

nubideus

Регистрация: 27.02.2015

Сообщения: 6383

Рейтинг: 2479

страуструп норм

-Rebellion-

Пользователь

Регистрация: 13.07.2015

Сообщения: 3128

Рейтинг: 1466

-Rebellion-

Регистрация: 13.07.2015

Сообщения: 3128

Рейтинг: 1466

Don't Mind сказал(а):
@-Rebellion- , насколько вменяема эта штука:

http://www.learncpp.com/

Это из советов на хабрахабре.
Нажмите, чтобы раскрыть...

тоже вариант,но никогда не учись по чему-то 1,нужно по 2-3 книгам в идеале) а потом ещё и ещё)))) такая уж специфика
vahantov сказал(а):
Хейтерок русской литературы по программированию? В случае с++ не канает, это как математика, без разницы на каком языке учить.
Нажмите, чтобы раскрыть...

я ненавижу русский перевод,более бездарного бреда я не видел,это что-то на уровне топ 10 худших фильмов человечества
Guntekin сказал(а):
с интернетов:

1. Если опыта программирования нет, то я бы рекомендовал прочитать "C++ за 21 день" от Дж. Либерти
2. Если опыт есть, то читать книгу Лафоре про Объектно ориентированное программирование на C++
3. На этой стадии опыт написания кода уже есть, поэтому Стив Макконел с его Совершенным кодом
4. После этого читаются правила от Скотта Майерса, но через призму скептицизма. На этом этапе уже должен быть достаточно опыта чтобы понять что вам подходит, а что нет
5. Чтение Рефакторинга от Фаулера
6. Только на этоп этапе читать Страуструпа. Читать вдумчиво. Читать так, чтобы каждое его слово и каждая его мысль была понята, прочувтвована

Практикуясь той или иной фиче языка, идиоме рекомендую на реализациях алгоритмов сортировок, структур данных и всем что связано с алгоритмами.

Да, и читать надо по-умному! Для программиста чтение проф.литературы означает "Непрерывно вбивать код" и пытаться применить хотя бы в каком-нибудь 'hello world'-е изучаемой технологии или языке или идиоме. Только постоянная долбежка позволяет вбить в память пальцев нужные и правильные вещи на уровне инстинктов, которые экономят время при создании больших программных проектов.

UPD:
Один из нюансов чтения проф.литературы заключается в том, что почти никогда нет возможности прочитать с первого раза! Будьте терпеливы, т.к. наверняка Вам придется перечитывать как минимум абзац, не редкостью будет перечитывание 2-3 страниц, а иногда и целой главы с начала. Процесс проф.литературы - итеративный. С первого раза формируется "общее" представление с "дырыми" по прочитанному материалу. Повторное чтение закрывает часть этих "дыр". А паралельная практика при этом дает еще ясное понимание того как надо и как не надо и где именно у Вас не получается.
Нажмите, чтобы раскрыть...

сразу видно гайд создан что бы конкуренцию себе не создать) страус худшее что есть,после ру литературного перевода

Dont Mind

Пользователь

Регистрация: 25.05.2015

Сообщения: 4613

Рейтинг: 3336

Dont Mind

Регистрация: 25.05.2015

Сообщения: 4613

Рейтинг: 3336

-Rebellion- сказал(а):
тоже вариант,но никогда не учись по чему-то 1,нужно по 2-3 книгам в идеале) а потом ещё и ещё)))) такая уж специфика

я ненавижу русский перевод,более бездарного бреда я не видел,это что-то на уровне топ 10 худших фильмов человечества

сразу видно гайд создан что бы конкуренцию себе не создать) страус худшее что есть,после ру литературного перевода
Нажмите, чтобы раскрыть...


к тебе, если что, можно обращаться с вопросами? Обещаю не задалбывать.

-Rebellion-

Пользователь

Регистрация: 13.07.2015

Сообщения: 3128

Рейтинг: 1466

-Rebellion-

Регистрация: 13.07.2015

Сообщения: 3128

Рейтинг: 1466

Don't Mind сказал(а):
к тебе, если что, можно обращаться с вопросами? Обещаю не задалбывать.
Нажмите, чтобы раскрыть...

я как-то средне на крестах специализировался,но наздоровье) обычно возникают вопросы уровня 2х2 ибо математика в общем погремировании нафиг не нужна :hi:

Dont Mind

Пользователь

Регистрация: 25.05.2015

Сообщения: 4613

Рейтинг: 3336

Dont Mind

Регистрация: 25.05.2015

Сообщения: 4613

Рейтинг: 3336

-Rebellion- сказал(а):
я как-то средне на крестах специализировался,но наздоровье) обычно возникают вопросы уровня 2х2 ибо математика в общем погремировании нафиг не нужна :hi:
Нажмите, чтобы раскрыть...


могут возникнуть в механике работы какого-то из объектов. Всякое бывает. Например, пока я не наткнулся на то, что скинули на хабрахабре, я тупо не мог вдруплиться, как правильно работают функции и процедуры в c++.

Versus144

Пользователь

Регистрация: 09.09.2012

Сообщения: 722

Рейтинг: 390

Versus144

Регистрация: 09.09.2012

Сообщения: 722

Рейтинг: 390

dnkosiris сказал(а):
Что же за идиоты пишут это? Он вроде написал, что ему нужен язык для моделирования, шарп преднозначен не для этого
Нажмите, чтобы раскрыть...

ты от своего ума пишешь "преднОзначен"?