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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 83, средняя оценка - 4.63
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
#1

Каковы ваши впечатления от книги Страуструпа Программирование на языке С++(третье издание)? - C++

14.08.2010, 06:37. Просмотров 11020. Ответов 36
Метки нет (Все метки)

Начал читать книгу Страуструпа Программирование на языке С++(третье издание), после прочтенных 100 страниц впечатление прекрасное. Даже улыбаться некоторые фразы заставляли. С юмором написано ведь)

Хочу собрать мнения тех людей, которые читали эту книгу.

1) Насколько она вам помогла (пригодилась в обучении, реальных программах)?
2) Насколько хорошо зная язык, вы начали ее читать (знали-ли вы до этого все основные свойства языка, разбирались-ли в ООП, в парадигмах программирования вцелом)?
3) Прочли-ли вы ее до конца?
4) Понравился-ли стиль изложения книги (расположение глав, разбивка материала и т.д.)?
5) Довольны-ли вы тем, что прочли эту книгу?
6) Что посоветуете тем, кто только начинает читать?
7) Что посоветуете совсем новичкам в программировании, относительно чтения конкретно этой книги (следует читать/не следует, конкретные доводы по предложенному варианту)?
8) Делали-ли вы задания из этой книги(практика, которая в конце глав, а так же переписывали ли исходные коды примеров, с последующей компиляцией? Если да, то все-ли? Если нет, то почему?)?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.08.2010, 06:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Каковы ваши впечатления от книги Страуструпа Программирование на языке С++(третье издание)? (C++):

Где скачать 3-е издание Страуструпа - C++
Где можно скачать 3-е издание книги Страуструпа 'Язык программирования C++'. Желательно уже переведенный вариант. Киньте ссылочку plz

Ищу ответы на задания из книги Лафоре Р. "Объектно-ориентированное программирование в С++" 4 издание. - C++
Дошел до 10 главы, из каждой главы делал все 12 заданий, хочу проверить правильно ли я их делал. И еще нужны ответы на вопросы которые идут...

Ищу третье издание Язык программирования С++ в отличном от DJVU формате - C++
Даже стыдно как-то создавать тему... НО... . Ищу третье издание Язык программирования С++ в отличном от DJVU формате. Нужно, дабы...

пример из книги страуструпа - C++
struct pair { char* name; // ñòðîêà int val; // öåëîå }; const int large = 1024; ...

Задача из книги Страуструпа - C++
Меня настораживает несколько странная формулировка, я не понимаю зачем так предлагают решать задачу: Напишите программу, содержащую цикл...

Упражнение из книги Страуструпа - C++
Напишите программу, проверяющую корректность предложений в соответствии с правилами "Английской грамматики" (см.ниже) Будем считать, что...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
NightmareZ
1340 / 563 / 37
Регистрация: 31.03.2009
Сообщений: 1,918
14.08.2010, 06:53 #2
Прочитай её не вдаваясь в подробности, а дальше сам решишь: интересно тебе или нет. Книга то не особо объёмная.
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
14.08.2010, 06:55  [ТС] #3
NightmareZ, Я пытаюсь именно собрать мнения) А 1000+ страниц это не особо объемная разве?)
NightmareZ
1340 / 563 / 37
Регистрация: 31.03.2009
Сообщений: 1,918
14.08.2010, 06:59 #4
Цитата Сообщение от Lavroff Посмотреть сообщение
NightmareZ, Я пытаюсь именно собрать мнения) А 1000+ страниц это не особо объемная разве?)
Не... Ламота книжка стоит - под полторы тысячи страниц, а трёхтомник Кнута - так вообще за 2300 переваливает, при том что читать его куда сложнее.
Kastaneda
Форумчанин
Эксперт С++
4652 / 2860 / 228
Регистрация: 12.12.2009
Сообщений: 7,268
Записей в блоге: 2
Завершенные тесты: 1
14.08.2010, 07:42 #5
Не совсем по теме: в скором будущем тоже планирую взяться за Страуструпа, видел у него несколько книг и не знаю с какой именно начать. Посоветуйте, люди опытные)))
fasked
Эксперт С++
4934 / 2514 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
14.08.2010, 09:46 #6

Не по теме:

Цитата Сообщение от NightmareZ Посмотреть сообщение
а трёхтомник Кнута - так вообще за 2300 переваливает, при том что читать его куда сложнее.
не представляю как вообще его читать
обращался только по конкретным вопросам.


Язык программирования С++ (специальное издание) (с) Алена С++
Страуструп. Часто на вопрос "Я хочу изучать С++, что бы мне такое почитать?" отвечают - "А почитай Страуструпа!". Это безопасный совет - Страуструп не мог написать плохо о языке своего собственного сочинения. Но вот начинать с этой книжки нельзя категорически. Её рекомендуют еще со стародавних времен, когда по С++ особенно нечего было читать. Но те времена давно прошли. Для человека незнакомого с С++ (возможно, и не знакомого с программированием вообще) - это как нокаутирующий удар. Он не просто ничего не поймет, но больше никогда и не вернется к изучению этого ужасного сложного языка. Почему так? Книга написана очень тяжелым языком. Ёмкие предложения, ничего лишнего. Остальные книги читаются легче, некоторые даже разбавлены веселыми примерами, анекдотами, а здесь такого нет. Не надо начинать с нее. А вот продолжить - стоит. Во-первых, несмотря на тяжелый язык есть что-то в ней неуловимо притягательное, когда втянешься в чтение. Во-вторых, считается, что каждый достойный С++ программист просто обязан прочитать эту книгу, так уж сложилось. Читать ее следует медленно, проникаясь духом великого и могучего языка С++, у меня ее чтение вызывает философско-пофигистические настроения...
Возможно, кому-то покажется интересным такой момент: главы этой книги сопровождаются упражнениями.
В оригинале эта книга называется "The C++ Programming Language", тут никаких сюрпризов.
nikkka
Мат в 32 хода
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
14.08.2010, 15:08 #7

Не по теме:

Всё, начинаю читать Страуструпа.



Добавлено через 2 часа 44 минуты

Не по теме:

Единственная книга в которой не благодарят Страуструпа в предисловии, это его же собственная

Syndarin
13 / 13 / 1
Регистрация: 15.09.2009
Сообщений: 57
15.08.2010, 12:48 #8
Возможно отписываюсь преждевременно, т.к. регулярно начал читать совсем недавно, после приобретения бумажного экземпляра книги (3-е специальное издание):
1. Книга нравится, написана нормальным человеческим языком, читать не нудно. Тот же K&R местами написан суше.
2. Читаю книгу после ускоренного семестрового курса по ООП и после всех сданных лаб, т.е. некоторое понятие об ООП имею. Не знаю, следует ли с нее начинать совсем новичкам в программировании, наверное, нет. Если честно, я даже не уверен, следует ли совсем новичкам начинать с С/С++. Когда я был совсем новичком, ковырялся в VB и Pascal, для меня не было ничего более непонятного, чем код на С. Я вообще с трудом верил в то, что в этом можно разобраться. Зато теперь я его большой поклонник.
3. Тем, кто только начал читать повторю того же Страуструпа - "Не впадайте в панику, все станет понятно" Меня вначале такой озноб пробивал, что я думал - может мне покончить с программированием и с собой заодно
Краткое резюме - о 200 рублях в местной валюте, заплаченных за книгу, не жалею.
Фоат
165 / 82 / 11
Регистрация: 05.02.2010
Сообщений: 318
15.08.2010, 15:26 #9
Да и в правду начинать лучше с Basic и Pascal )
Nameless One
Эксперт С++
5771 / 3420 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
15.08.2010, 17:34 #10
Цитата Сообщение от Фоат Посмотреть сообщение
Да и в правду начинать лучше с Basic и Pascal )
Не все так считают :
Цитата Сообщение от Э. В. Дейкстра
Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации.
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
15.08.2010, 17:50 #11
Цитата Сообщение от Nameless One Посмотреть сообщение
Не все так считают :
конечно, начинать изучение программирования надо сразу с паттернов
Syndarin
13 / 13 / 1
Регистрация: 15.09.2009
Сообщений: 57
15.08.2010, 17:50 #12
Цитата Сообщение от Nameless One Посмотреть сообщение
Цитата Сообщение от Э. В. Дейкстра
Студентов, ранее изучавших Бейсик, практически невозможно обучить хорошему программированию. Как потенциальные программисты они подверглись необратимой умственной деградации.
Так вот, что случилось с БГ
ЗЫ. БГ - это не Борис Гребенщиков
Nameless One
15.08.2010, 17:58
  #13

Не по теме:

Цитата Сообщение от alex_x_x Посмотреть сообщение
конечно, начинать изучение программирования надо сразу с паттернов
Ну зачем уж впадать в крайности

nikkka
Мат в 32 хода
235 / 170 / 8
Регистрация: 10.09.2009
Сообщений: 1,096
15.08.2010, 18:49 #14
Цитата Сообщение от Фоат Посмотреть сообщение
Да и в правду начинать лучше с Basic и Pascal )
я так и поступил
niXman
Эксперт C++
3134 / 1446 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
15.08.2010, 19:28 #15
Цитата Сообщение от Фоат Посмотреть сообщение
Да и в правду начинать лучше с Basic и Pascal )
и вам, как программисту, прямая дорога на свалку

я бы не советовал читать страуструпа. ничего примечательного в его книгах нет. очень много ненужной инфы сразу.
от себя замечу - страуструп, создатель языка. он лучше всех понимает "мышление" компилятора. но программистам этого знать не нужно, за исключением оооочень редких случаев. к примеру, страуструп, не пишет про проектирование переносимого/поддерживаемого кода, про проектирование с использованием шаблонов, про паттерны и антипаттерны, и про многое.. в общем, время потраченное зря..
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.08.2010, 19:28
Привет! Вот еще темы с ответами:

Задача из книги Страуструпа (4.6.3) - C++
Читаю книгу Страуструпа не могу понять как сортировать функцией sort. пример взят и переписан их книги: "Принципы и практика...

Задачка из книги Страуструпа... - C++
Доброго времени суток всем! Заранее благодарен за ответы и, возможные, пути исправления... Итак: "Считайте последовательности чисел...

Задание из книги Страуструпа - C++
Здравствуйте! Я решил начать изучать программирование, конкретнее - язык C++. Самым логичным способом изучения мне показалось попробовать...

Задача из книги Страуструпа - C++
Нужна ваша помощь или хотя бы подсказка, в одном из упражнений в книге Страуструпа " Программирование. Принципы и практика с использованием...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
15.08.2010, 19:28
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru