Форум программистов, компьютерный форум CyberForum.ru

Какую пользу принесет теория? - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.89
Softkhoz
368 / 10 / 1
Регистрация: 23.08.2013
Сообщений: 174
26.08.2013, 15:00     Какую пользу принесет теория? #1
Изучаю С++ с нуля. Просмотрел первый видеоурок, но нет возможности скачать компилятор. Принесет ли пользу изучение только теории?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.08.2013, 15:00     Какую пользу принесет теория?
Посмотрите здесь:

C++ теория
теория C++
теория C++
C++ Теория
Теория C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
26.08.2013, 20:53     Какую пользу принесет теория?
  #21

Не по теме:

Цитата Сообщение от MousePro Посмотреть сообщение
П.с. Было бы желание...
Я помню Visual Basic 4 дня качал

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
xSCJx
26.08.2013, 21:58
  #22

Не по теме:

Я VS2012 неделю качал.

Kastaneda
26.08.2013, 22:07
  #23

Не по теме:

скилл "С++" 4-ый год качаю

Croessmah
26.08.2013, 22:11
  #24

Не по теме:

Цитата Сообщение от Kastaneda Посмотреть сообщение
4-ый год качаю
какой левел?

Softkhoz
368 / 10 / 1
Регистрация: 23.08.2013
Сообщений: 174
27.08.2013, 06:45  [ТС]     Какую пользу принесет теория? #25
У нас на фирме тоже есть программисты, но они работают на Delphi - пишут драйвера. Означает ли это, что они тоже пользуются Visual Studio? Просто я у них лично стесняюсь спросить?
Thinker
Эксперт C++
 Аватар для Thinker
4215 / 2189 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
27.08.2013, 09:58     Какую пользу принесет теория? #26
Цитата Сообщение от Softkhoz Посмотреть сообщение
нет возможности скачать компилятор. Принесет ли пользу изучение только теории?
Аллегория: вы читаете учебное пособие по вождению автомобиля и через некоторое время оказываетесь в час-пик в центре города за рулем. Далеко уедете на одной только теории?!
ВАСИЛЕВС
555 / 478 / 60
Регистрация: 14.02.2012
Сообщений: 1,561
27.08.2013, 10:07     Какую пользу принесет теория? #27
Цитата Сообщение от Softkhoz Посмотреть сообщение
они тоже пользуются Visual Studio?
Вы сами ответили:
Цитата Сообщение от Softkhoz Посмотреть сообщение
они работают на Delphi
Для Delphi есть спец. среда Embarcadero Delphi
Kastaneda
27.08.2013, 11:44
  #28

Не по теме:

Цитата Сообщение от Croessmah Посмотреть сообщение
какой левел?
на боссов идти пока рано

ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
27.08.2013, 12:32     Какую пользу принесет теория? #29
Softkhoz, Нет дружище только теория ты просто ее не закрепишь. Сначала теория, потом практика, снова теория, снова практика и снова теори, практика. На практике ты подкрепляешь теорию - делаешь знания умениями, вообще есть такое понятие как ЗУН - знания умения навыки, знания это теория лекции, практика это походу умения и навыки выробатываются в процессе многократного повторения действия. Поэтому не слушай ни кого, а исходи из ЗУН дружище! Чисто знания (теория) тебе не дадут умений, а без умений не будет навыков, так что пытайся следовать схеме теория практика, теория практика.
Так навыков у тебя конечно не будет, но умения будут и если хочешь что бы были навыки то возьмем пример с задачкой, если ты ее раз решишь, навыка у тебя не будет по решению этой задачи, если ты ее раз 10 решишь, то у тебя уже появится навык по решению данного вида задач.

Следуй моим советам и все у тебя получится, так нас преподы в вузе учили, от теперь я тебя учу .

Есть еще китайская или японская поговорка на эту тему ,дословно не помню но смысл передам: "Расскажи мне и я ничего не пойму, покажи мне типо что то запомню, дай мне сделать самому и я буду знать". Это я просто смысл передал, дословно она красиво звучит. Так что смотри сам. Есть так сказать наука МПО - методика профессионального обучения, можешь про нее почитать.

Наверно педагогика наука, а МПО часть педагогики, не в этом суть, есть определенные правила в обучении которые нельзя нарушать, которые позволяют эффективно изучать материал. Теория практика это все - знания, умения. И повторения мать учения - навыки. (ЗУН).
VLK
 Аватар для VLK
192 / 161 / 12
Регистрация: 05.05.2013
Сообщений: 1,221
27.08.2013, 12:38     Какую пользу принесет теория? #30
Цитата Сообщение от gromo Посмотреть сообщение
Если подобное будет проблемой для программиста, то здесь можно только сочувствовать. И вообще лучше сразу приучаться читать на английском языке, потому что:
а) Если вы имели серьёзное намерение стать программистом, то определенно должны были много времени уделять инглишу.
а) Качество и количество документации на порядок выше.
б) Технические термины на английском звучат куда более привлекательнее.
в) Английский менее избыточен.
г) Profit!
Ну все правильно, правда бывают такие случаи когда знание английского языка хромает, а С++ нужно изучать прямо сейчас, а так, конечно надо английский знать / учить.
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
27.08.2013, 12:49     Какую пользу принесет теория? #31
Цитата Сообщение от gromo Посмотреть сообщение
Если подобное будет проблемой для программиста, то здесь можно только сочувствовать. И вообще лучше сразу приучаться читать на английском языке, потому что:
Да смысл приучаться, если английский не знаешь? Читай уже на том языке который знаешь. Чтобы на английском читать нужно его знать. Вообще литературы на русском в избытке.
Atlant_V
8 / 8 / 1
Регистрация: 14.08.2013
Сообщений: 99
27.08.2013, 14:10     Какую пользу принесет теория? #32
Однозначно нужна практика и только практика. Теория без практики - это время на ветер!

Я, например, начал с Шилдта и его примеры проверяю на ПК. А если не можешь воспользоваться компилятором, то для простых задач подойдет онлайн компилятор, только там трудно найти ошибки, если ты такие допустил.
Dmitriy_M
27.08.2013, 15:17
  #33

Не по теме:


Думаю, что выкачать Code::Blocks + MinGW(100Mb) не такая уж проблема на сегодняшний день.

zenw
27.08.2013, 15:46
  #34

Не по теме:

Эх, когда у меня в свое время был медленный и дорогой диалап, я юзал компилятор С++ от Digital Mars, он 3 мегабайта весил, да и сейчас не очень-то растолстел). Хотя тот же MinGW вполне реально скачать, имхо.

Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
27.08.2013, 16:04     Какую пользу принесет теория? #35
Цитата Сообщение от Softkhoz Посмотреть сообщение
обязательно ли скачивать Visual Studio или можно заменить его не таким огромным (менее 30 Мб) компилятором?
Скачивать Visual Studio совсем не обязательно. Visual Studio — это не компилятор, а IDE. Для изучения C++ тебе нужны: 1) компилятор (gcc, clang, cl.exe, digital mars c++, etc.); 2) командная строка (эмулятор терминала); 3) хороший текстовый редактор (emacs, notepad++, sublime text).

Пишешь код в текстовом редакторе, в консоли вызываешь компилятор для компиляции/линковки файлов, попутно изучаешь документацию к своему компилятору. Потом пытаешься автоматизировать процесс сборки проекта: сначала пишешь скрипты (.bat, .sh), затем изучаешь make/autotools/cmake (нужное подчеркнуть). Изучаешь системы контроля версий (git, hg, etc.).

В результате ты умеешь полноценно работать без IDE. Можешь на этом этапе переходить к IDE, если хочешь.

Добавлено через 2 минуты
Цитата Сообщение от VLK Посмотреть сообщение
Ну все правильно, правда бывают такие случаи когда знание английского языка хромает, а С++ нужно изучать прямо сейчас, а так, конечно надо английский знать / учить.
ИМХО, в таком случае лучше отложить C++ и подтянуть английский.
voral
346 / 326 / 46
Регистрация: 16.03.2008
Сообщений: 1,698
27.08.2013, 16:28     Какую пользу принесет теория? #36
Цитата Сообщение от VLK Посмотреть сообщение
Ну все правильно, правда бывают такие случаи когда знание английского языка хромает, а С++ нужно изучать прямо сейчас, а так, конечно надо английский знать / учить.
Так, почему бы и не совместить полезное с полезным? Словарик в руки и вперед......
VLK
 Аватар для VLK
192 / 161 / 12
Регистрация: 05.05.2013
Сообщений: 1,221
27.08.2013, 16:37     Какую пользу принесет теория? #37
Цитата Сообщение от Nameless One Посмотреть сообщение
ИМХО, в таком случае лучше отложить C++ и подтянуть английский.
ИМХО, в таком случае лучше отложить C++, сходить в армию, потом подтянуть английский, потом по новой поступить в институт и потом учить C++ ?

PS к счастью это не мой случай описан
Nameless One
Эксперт С++
 Аватар для Nameless One
5755 / 3404 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
27.08.2013, 16:48     Какую пользу принесет теория? #38
Цитата Сообщение от VLK Посмотреть сообщение
ИМХО, в таком случае лучше отложить C++, сходить в армию, потом подтянуть английский, потом по новой поступить в институт и потом учить C++ ?
По моим наблюдениям, чтобы сдать в институте C++, можно его вообще не учить либо учить по материалам, предоставляемым вузом (лекции, методические пособия). Я же в своём сообщении говорил об изучении ЯП для того, чтобы знать его на приемлемом уровне (хотя бы для успешного трудостройства джуниором), причём я говорил не о C++ конкретно.

Опять же, как заметил voral, можно совмещать изучение ЯП с изучением английского. Для этого нужно просто взять какой-нибудь англоязычный учебник. Пройдёт совсем немного времени (несколько дней), прежде чем ты сможешь читать этот учебник почти свободно, т.к. словарный запас, который нужно освоить для успешного понимания технической литературы, довольно ограничен. Нужно просто записывать все незнакомые слова (на бумажке или в anki, например) и регулярно их повторять.
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
27.08.2013, 18:38     Какую пользу принесет теория? #39
Цитата Сообщение от voral Посмотреть сообщение
Так, почему бы и не совместить полезное с полезным? Словарик в руки и вперед......
Я совмещал пробовал по ешко подучить, плюнул на английский, его чтобы выучить нужно лет 5 учить, я думаю английский не приоритет, если где нить работать устроишься там будут курси, там если что будешь ходить и выучить, а выучить С++ можно и без английского, мой пример, да и вообще литературы сколько на русском, да всю литературу на русском не перечитать. И не ужели вы думаете что на вам будет литература понятней на каком нибуть английском, который вы не в идеале знаете, чем литература на родном языке??? Понятно что литературу лучше читать на своем родном языке.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.08.2013, 18:43     Какую пользу принесет теория?
Еще ссылки по теме:

теория C++
Теория по С++ C++
Теория по С++ C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11845 / 6824 / 771
Регистрация: 27.09.2012
Сообщений: 16,919
Записей в блоге: 2
Завершенные тесты: 1
27.08.2013, 18:43     Какую пользу принесет теория? #40
Цитата Сообщение от ninja2 Посмотреть сообщение
да и вообще литературы сколько на русском
почти вся она отличается хреновым переводом и уровнем "C++ для детей".
Серьезную литературу на русский все равно не переводят.
Цитата Сообщение от ninja2 Посмотреть сообщение
понятней на каком нибуть английском
Поверьте, английский язык в этом плане намного точнее и правильнее

Добавлено через 48 секунд
Цитата Сообщение от ninja2 Посмотреть сообщение
Понятно что литературу лучше читать на своем родном языке.
И потом спрашивать чем потоки отличаются от потоков, выражение от выражения и т.д.
Yandex
Объявления
27.08.2013, 18:43     Какую пользу принесет теория?
Ответ Создать тему
Опции темы

Текущее время: 04:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru