Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.60/105: Рейтинг темы: голосов - 105, средняя оценка - 4.60
В астрале
Эксперт С++
 Аватар для ForEveR
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562

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

14.08.2010, 06:37. Показов 22916. Ответов 50
Метки нет (Все метки)

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

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

1) Насколько она вам помогла (пригодилась в обучении, реальных программах)?
2) Насколько хорошо зная язык, вы начали ее читать (знали-ли вы до этого все основные свойства языка, разбирались-ли в ООП, в парадигмах программирования вцелом)?
3) Прочли-ли вы ее до конца?
4) Понравился-ли стиль изложения книги (расположение глав, разбивка материала и т.д.)?
5) Довольны-ли вы тем, что прочли эту книгу?
6) Что посоветуете тем, кто только начинает читать?
7) Что посоветуете совсем новичкам в программировании, относительно чтения конкретно этой книги (следует читать/не следует, конкретные доводы по предложенному варианту)?
8) Делали-ли вы задания из этой книги(практика, которая в конце глав, а так же переписывали ли исходные коды примеров, с последующей компиляцией? Если да, то все-ли? Если нет, то почему?)?
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.08.2010, 06:37
Ответы с готовыми решениями:

Книга Head First. Программирование для Android. Ваши впечатления?
Привет! Недавно вышла книжка по Android. На хабре целая статья, посвященная этой книге:...

Примеры из книги ОпенГЛ.Суперкнига.Третье издание
У кого запускался проект SphereWorld или Transformgl в 2010 или в 2012 Visual Studio из книги OpenGL.Суперкнига.Третье издание?

Ваши впечатления от MATE
Здраствуйте. Раньше я пользовалась Дебиан 6 со вторым гномом, но в новой версии дистрибутива поставили третий гном. Я бы так и осталась на...

50
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
01.04.2020, 16:04
Студворк — интернет-сервис помощи студентам
Liss29, вот смотри сколько заданий:
http://www.stroustrup.com/4thExercises.pdf
а ведь есть топики в которых только ??? - то есть, ещё не имеющие заданий. И всё же это много. Можно было бы открыть топик - решённые задания к книге <>.
Однако её трудно назвать учебным пособием)
Вот часть решений от автора для книги Принципы и практика... :
http://www.stroustrup.com/Prog... tions.html
0
 Аватар для Liss29
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
01.04.2020, 16:20
Цитата Сообщение от IGPIGP Посмотреть сообщение
Можно было бы открыть топик - решённые задания к книге <>
Можно было бы, но зачем, а впрочем, это на рассмотрение модератора, просто, когда учил С++ по книгам Строуструпа очень не хватало решений для самопроверки, вот я их и нашёл, когда уже не надо.

Цитата Сообщение от IGPIGP Посмотреть сообщение
Вот часть решений от автора для книги Принципы и практика...
Да, тоже есть, если нужно, ссылку кину, хотя, вот:
https://github.com/bretternst/tcpppl_answers

Цитата Сообщение от IGPIGP Посмотреть сообщение
Однако её трудно назвать учебным пособием)
Это вопрос скорее философского толка, всё же он создатель языка С++, должен знать куда больше о нём , чем другие, хотя пишет, точнее объясняет не очень ясно, мне очень сложно далась книга Принципы и практика программирования с использованием С++. Но зато это переход к реально довольно сложным задачам!
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
01.04.2020, 17:06
Цитата Сообщение от Liss29 Посмотреть сообщение
Это вопрос скорее философского толка, всё же он создатель языка С++, должен знать куда больше о нём , чем другие, хотя пишет, точнее объясняет не очень ясно
Вы сами объясняете почему это не учебник. Хотя я оговаривал - всё сказанное - моё личное мнение. Ни кто не может ни кому запретить учиться по книжкам Страуструпа. В данном случае я не имею ввиду обще духовное обогащение.
Я узнал много нового о том, что казалось "старым", например. Но это нельзя назвать учёбой. Но если кому-то хочется, - пусть.
Книжки Липмана и К лучше подходят под определение - "учебник". Они понятнее. имхо, опять же.
0
 Аватар для Recrut_rf
389 / 334 / 66
Регистрация: 14.10.2014
Сообщений: 1,475
01.04.2020, 17:22
Раз уж подняли тему из небытия, то и я напишу здесь пару строк. (Текста будет, возможно, много так что извиняйте если что )

Пять лет назад я решил стать программистом и именно на С++, потому как максималист и чужие мнения меня интересуют мало. К тому же плюсцы, как язык программирования велик, могуч, универсален, хардкоден, сложен и вообще прекрасен . Основной стимул его изучения был - везде писали, что он самый сложный и на нём, вроде как, драйвера пишут, ну или по крайней мере, на нём их можно написать. Как раз то, что мне интересно было (с железом, на уровне драйверов я так и не научился работать, но как-нибудь себя заставлю это сделать). К тому же, я предполагал, что он очень хорошо котируется среди работодателей (сейчас я немного другого мнения). Да, чуть не забыл написать самое главное - по образованию я вообще ни разу не программист, и даже не инженер. То есть учить планировал самостоятельно.
Полез в инет за книгами - со Страуструпа все поголовно отговаривали начинать, поэтому я начал с книги Лафоре. Уже после её изучения, решил почитать Страуструпа, но не "Программирование на языке С++", а "Страуструп Б. - Программирование. Принципы и практика использования C++ - 2011". Меня хватило лишь на первую сотню страниц. Слишком всё как то затянуто, много "воды" и ненужного текста. Первый код программы (Hello World) появляется лишь на 81 странице, извините, но это "полный абзац". В общем забросил я её. Моё имхо, она скорее про программирование в общем, хоть и на С++, а не про С++. А сейчас, спустя пять лет, и уже имея опыт работы, думаю её просмотреть. Может найду что-нибудь в ней для себя нового, о чём не знал. Ну и "Программирование на языке С++" - тоже надо будет на досуге как-нибудь почитать, сейчас я её скорее как справочник по С++ использую.
Возможно, учись я сразу на программиста, то почитывал бы в свободное от учёбы время Страуструпа, но в других условиях начинать с него крайне не рекомендую. Это скорее справочник, чем учебник.
0
 Аватар для Liss29
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
01.04.2020, 17:55
Цитата Сообщение от IGPIGP Посмотреть сообщение
Ни кто не может ни кому запретить учиться по книжкам Страуструпа.
Но согласись, после прочтения и усвоения материала изложенного в книге, можно уже сложный проект разрабатывать.


Цитата Сообщение от Recrut_rf Посмотреть сообщение
Моё имхо, она скорее про программирование в общем, хоть и на С++, а не про С++.
Дык она так и называется принципы и практика программирования т.е. вообще программирования...имхо
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
01.04.2020, 20:40
Цитата Сообщение от Liss29 Посмотреть сообщение
Но согласись, после прочтения и усвоения материала изложенного в книге, можно уже сложный проект разрабатывать.
Не соглашусь)
Liss29, я против практической оценки произведений искусства. Это же касается и некоторых книг. Хотя возможно, кому-то Мона Лиза может улучшить аппетит, а кому-то наоборот, - всё равно её ценность не в этом. imho
0
 Аватар для Liss29
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
02.04.2020, 12:45
Цитата Сообщение от IGPIGP Посмотреть сообщение
я против практической оценки произведений искусства.
Т.е. читать книги этого автора не с целью получения практического опыта в программировании, а с целью эстетического наслаждения, так что ли?
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
02.04.2020, 15:15
Цитата Сообщение от Liss29 Посмотреть сообщение
Т.е. читать книги этого автора не с целью получения практического опыта в программировании, а с целью эстетического наслаждения, так что ли?
Вы утрируете. Читать для понимания внутренней логики. Получая ответы на вопросы вида: Зачем по замыслу автора в языке есть такой вот зверь (ссылка, например), понимаешь лучше логику языка.
Однако, Liss29, я видел людей, которые работая в больших проектах (вполне продуктивно, с точки зрения меджмента) не задумываются о таких вещах ни грамма. Вот почему я против утилитарного отношения к предмету. Программирование как и шахматы, это наука, искусство и спорт. А в отличие от шахмат это ещё и производство = бизнес/техника. Много граней. Как вы собираетесь оценивать полезность?
Я не могу оценивать. Моё личное мнение - новичкам не стоит. Для решения прикладных задач есть получше книги.
Для более точного и глубокого понимания свойств и выразительных средств - хорошо. Но опять же, - на вкус и цвет товарищей .NET)
0
 Аватар для Liss29
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
02.04.2020, 15:58
Цитата Сообщение от IGPIGP Посмотреть сообщение
Для более точного и глубокого понимания свойств и выразительных средств - хорошо.
Ну и о чём спор, если мы по сути говорим об одних и тех же вещах, только разными словами.

Согласен, но чтобы по достоинству оценить Для более точного и глубокого понимания свойств и выразительных средств надо прочувствовать язык, любой, а иначе всё это лишь китайские иероглифы. Например я до сих пор до конца не понимаю ссылки их отличие от указателей, во всех тонкостях, да это так. И таких вот тонкостей не так уж и мало... Так что тонкости понимать нужно, но иногда понимание приходит, только прочитав другую книгу, статью... если сам учишь, без преподов, знакомых связанных с этой тематикой. В общем в книгах строуструпа затрагиваются тонкости языка, но за ещё более тонкими и подробными вещами он отсылает к справочника или книгам других авторов
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
02.04.2020, 16:46
Цитата Сообщение от Liss29 Посмотреть сообщение
Ну и о чём спор
Да нет спора)
Я лишь сказал то, что сказал. В каждой книге я ищу лучшее из того, что трудно найти в других местах. Остальное, труднее объяснить.
0
 Аватар для Liss29
225 / 39 / 4
Регистрация: 18.11.2012
Сообщений: 1,633
02.04.2020, 20:11
Цитата Сообщение от IGPIGP Посмотреть сообщение
Я лишь сказал то, что сказал.
Такая же фигня
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.04.2020, 20:11

Fallout 3: ваши впечатления
Люди! Всем привет!:) Вот интересно кто играл в 3 Фол и у кого какие впечатления? Вот например что частенько говорят про него. ...

Mass Effect 3, ваши впечатления
Играю в МЕ3, мне очень нравится эта игра своей эпичностью и трагичностью, вчера дошла до миссии, где надо было помочь Миранде спасти...

[Gentoo] Ваши впечатления от liberte linux
попробовала вчера сабж, довольно быстро работает с карты памяти от телефона и еще если не обращаться к жесткому диску он перестает...

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

Можно ли начинать обучение с книги "Программирование C++ глазами ХАКЕРА 2-e издание"
Подскажите мне пожалуйста! Я купил книгу &quot;Программирование С++ глазами ХАКЕРА 2-e издание&quot; Можно ли с нее начинать обучение!


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

Или воспользуйтесь поиском по форуму:
51
Ответ Создать тему
Новые блоги и статьи
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот. Ларри Уингет
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru