| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Обучение программированию |
| Автор: ArniLand 11.4.2010, 23:43 |
| Сейчас хочу улучшить и укрепить свои начальные знания по C++ и пройти книжку Дейтел "как программировать на С++" с наиболее пользой. Что можете порекомендовать? Детально проходить и набирать самому пример, выполнять задания которые даны в книге и т.д. Просьба отнестись с пониманием, а не сразу посылать |
| Автор: Ozerich 11.4.2010, 23:56 |
| Ага, я так сейчас и делаю. Уже до 14 главы дошел |
| Автор: ArniLand 11.4.2010, 23:57 |
| Ozerich, всмысле ничего особенного придумывать не нужно, просто читать теорию и выполнять практические задания? |
| Автор: Ozerich 12.4.2010, 00:00 |
| Читать, переписывать код, читать к нему комментарии, потом самому поэкпериментировать. Вот например я, чтобы понять полиморфизм(13 глава толстого дейтела) переписал пример с главы и сижу думаю, а почему работает, потом изменю строчку, и опять думаю, а что же я изменил. Ну короче, ты понял |
| Автор: ArniLand 12.4.2010, 00:12 |
| выполняешь все задания после каждой глав или нет? смотрю их довольно много |
| Автор: Ozerich 12.4.2010, 00:31 |
| ArniLand,я не новичок в программировании, книгу читаю для более глубоко ознакомления с языком. Упражнения делать необязательно, а вот то что написано в главе делать желательно |
| Автор: bsa 12.4.2010, 14:02 |
| ArniLand, ты не ленись и делай все, что есть. Более того, как написал Ozerich, пробуй что-нибудь изменить - экспериментируй. А то так и будешь по каждой ошибке задавать вопросы на форуме. |
| Автор: ИванМ 12.4.2010, 16:16 |
| Читай стандарт ISO/IEC 14882. |
| Автор: limelight 12.4.2010, 19:37 |
| Честно говоря самому интересно...Книжка объемная, если вы имеете ввиду последню редакцию(5-ю) - около 1400 стр. Если все изучать тщательно, то уйдет много времени...А если не тщательно то многое может выветрится без последнего вообще никак |
| Автор: ИванМ 12.4.2010, 19:40 |
| Да ладно вам. Я пошутил, а вы мне минусов наставили. |
| Автор: kemiisto 12.4.2010, 20:23 |
Ты забыл про кастомный тег [irony]! [наброс]Да, кстати, для тех, кто ещё не в курсе: объёмные талмуды для изучения - это особенность присущая C++, а не программированию вообще. Так, чтоб не создавалось ощущения излишней сложности программирования.[/наброс] |
| Автор: nurik3 12.4.2010, 20:41 | ||
Проблема то во фразе "ничего особенного придумывать не нужно". Наоборот, нужно придумывать. А если просто читать теорию и выполнять практические задания Дейтела, то завтра все забудется. Кстати, почему только Дейтела? Что только у него есть задачи? Куча задач и живых есть на форуме у новичков, а это уже интереснее. Надо постараться помогать новичкам и повысить свой рейтинг. А рейтинг - это уже достижение. |
| Автор: smalcom 13.4.2010, 01:33 | ||
а еще есть головушка на плечах, которая у объектов с длительностью существования более 5 лет способна отличать прямое утверждение от сарказма. |
| Автор: xvr 13.4.2010, 11:00 |
| Еще можно зайти в форум по C++ Builder, там mastodont уже похоже все задачи из Дейтел'а обсудил |
| Автор: bsa 13.4.2010, 11:35 |
| В Часто задаваемых вопросах все это написано, зачем повторяться? |
| Автор: stat007 14.4.2010, 17:45 |
| Я считаю, что задания после глав, нужно выполнять обязательно!! Т.к. ты проверяешь свои знания по в частности по пройденной главе. Лично я сейчас читаю книгу Страуструпа: С++ 3 издание, там так же полно заданий после каждой главы, выполняю их, и даже после выполнения этих заданий часто узнаю ещё что-то новое, что не вошло в главу! Так что теория теорией, а практиковаться нужно в большей степени!!! |