Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
807 / 534 / 158
Регистрация: 27.01.2015
Сообщений: 3,017
Записей в блоге: 1

Как лучше читать книги?

05.01.2016, 22:01. Показов 3800. Ответов 56
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста, каким образом лучше читать книги по Си++: мало книг, но долго и вдумчиво или расслаблено читать много книг без запоминания деталей?
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.01.2016, 22:01
Ответы с готовыми решениями:

Что лучше читать книги по С++ в оригинале или переводе?
Если говорить конкретнее, речь идет о серии C++ In-Depth. Я вот склоняюсь ко мнению, что оригинал лучше, т.к. иногда переводят как то по...

Книги по С++ (что читать после книги Дейтела "Как программировать на С++")
Добрый день господа!!! Я от можно сказать дочитываю Дейтела "Как программировать на С++" 5 издание, и от думаю какую следующую...

Как вы считаете скакой книги начать читать стоит?
Как вы думаите с какой книги стоить начать изучать С/С++ У меня пару вариантов есть: 1) Освой самостоятельно С++ за 21 день (Джесс...

56
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
06.01.2016, 01:35
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Убежденный Посмотреть сообщение
примерно три
страницы текста в минуту
Цитата Сообщение от Убежденный Посмотреть сообщение
Однажды я посчитал,
что за год прочел порядка двух сотен книг.
О, да вы скорочтением владеете! А это у вас всегда такая скорость чтения была, или вы натренировались как-то?
0
24 / 24 / 7
Регистрация: 25.04.2013
Сообщений: 195
06.01.2016, 02:37
Я реально книжку Шилда полный справочник С++ читал целый год теорию, изучал мат. часть, до этого Ассемблер Юрова начинал читать 3 раза, летом почему то хорошо читается книжка хорошо для развития ответы на вопросы почему в языке С именно так, а не иначе, код на ассебле не писал и не собираюсь пока, хотя язык инетресен для понимания как работают программы. До этого книжку про Паскаль, пробовал писать программы но уперся в другое. Сейчас читаю
Пышкин Е.В.
СТРУКТУРНОЕ ПРОЕКТИРОВАНИЕ:
ОСНОВАНИЕ И РАЗВИТИЕ МЕТОДОВ
С примерами на языке C++
есть местами ахинея, но больше полезного, пока что написать нужную программу по канонам структурного программирования, а дальше видно бдует хотя кодить на С++ серьездно не буду видимо, уж больно всякой гадости надо знать.

Добавлено через 16 минут
Цитата Сообщение от Nosey Посмотреть сообщение
После понимания основ, крепких основ, во всех книгах, как отметил Убежденный содержится 60-70% воды, остальное это различные подходы в использовании нам предоставленных инструментов, до которых и даже больше(пусть даже дорога будет потернистей, но интересней) можно добраться используя мануалы / стандарт, тот сухой кошмар который исключает воду, и очень сложен без общего видения(но мы его получили чтением стартовых книг), но содержащий в себе максимум возможной информации и на 99% верной и полной.
помниться МакКоннелл писал нужно писать используя язык, а не на языке, т.е. не ограничиваться возможностями языка, мануал вас будет держать в рамках конкретного языка, ограничивая мысли автора.
0
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
06.01.2016, 02:41
Цитата Сообщение от kuza84 Посмотреть сообщение
помнится МакКоннелл писал нужно писать используя язык, а не на языке
Он самый.
0
 Аватар для Nosey
1379 / 406 / 144
Регистрация: 22.10.2014
Сообщений: 872
06.01.2016, 03:09
Цитата Сообщение от kuza84 Посмотреть сообщение
помниться МакКоннелл писал нужно писать используя язык, а не на языке, т.е. не ограничиваться возможностями языка, мануал вас будет держать в рамках конкретного языка, ограничивая мысли автора.
Нюанс в том, что ни книги, ни мануал этому не научат, этому научит осмысливание того что делаешь, зачем делаешь, и почему так делаешь.
Мне проще осмысливать самому, чем пытаться выискивать сию информацию в тысячах букв воды.
Думаю нужно сказать с какого момента стоит таким заниматься, чтобы люди после С++ за 21 день не переходили на этот путь.
Это стоит делать после 5-10 топовых книг полностью освоенных, например указанных тут же в списке литературы.
И в последующем уже мануалы и исходники.

Просто после этих 10 книг, останутся книги в стиле "использование ХХХ технологии в среде УУУ" в которых 60% текста будет для вас содержать "не пиши говно код", "не отстрели себе ногу" т.е. банальные вещи и 20% описания API и 20% общее описание технологии, которое на старте, может и будет полезно, но если вы понимаете зачем эта технология, какую проблему она призвана решить - вы с высокой вероятностью это уже знаете. Остаётся лишь апи, которое гораздо полнее описано в документации.
1
24 / 24 / 7
Регистрация: 25.04.2013
Сообщений: 195
06.01.2016, 03:37
Цитата Сообщение от Nosey Посмотреть сообщение
Нюанс в том, что ни книги, ни мануал этому не научат, этому научит осмысливание того что делаешь, зачем делаешь, и почему так делаешь.
Мне проще осмысливать самому, чем пытаться выискивать сию информацию в тысячах букв воды.
чет это осмысливание у меня идет сильно долго, очень долго, и книги дают ответ ни интересующие вопросы отчасти.
0
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
06.01.2016, 04:11
Цитата Сообщение от Ferrari F1 Посмотреть сообщение
мало книг, но долго и вдумчиво или расслаблено читать много книг без запоминания деталей?
Зависит от тебя. Тренировка мозга и нервной системы (и всего, что с этим связано - интеллекта, памяти, внимания, концентрации, интенсивности восприятия) во многом схожи с тренировками в тренажёрке, или занятиями единоборствами. Тут важны куча моментов: и наличие грамотного инструктора, и здоровый сон, и питание, и чередование физических нагрузок с периодами отдыха, и заранее разработанный план тренировок, и чувство меры, и регулярность тренировок, и чётко поставленная цель, и возможности организма (генетика), и талант.

Люди разные. "Что русскому хорошо, немцу - смерть". Поэтому ты должен выбрать оптимальный режим для себя сам. Но общий каркас таков:
  • поставить цель (понять чего ты хочешь достичь)
  • определить круг задач и способы их решения (выбрать ЯП, какие книги прочитать, какие упражнения прорешать, возможно, выбрать проект - написать игрушку, программу складского учёта, текстовый редактор и т.п.)
  • заниматься регулярно, но в меру (не слишком много, но и не слишком мало)
  • читать и подкреплять прочитанное упражнениями
  • осваивать скиллы, которые прямо и косвенно приближают тебя к достижению намеченной цели (английский язык, знание IDE, умение работать с Git, слепой 10-пальцевый метод печати и т.п.)
  • получить опыт работы в реальном проекте (найти работу программистом, присоединиться на добровольных началах к open source проекту)
1
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
06.01.2016, 06:58
Цитата Сообщение от gru74ik Посмотреть сообщение
и всего, что с этим связано
gru74ik, все очень подробно и правильно, но мне кажется, что вы здоровый секс еще упустили!
А если серьезно и по теме, то мне кажется, что человек, стремящийся к развитию и самосовершенствованию, должен стремиться к общению (через книги) с как можно более умными и толковыми людьми. Об этом очень хорошо в буддийской Дхаммападе сказано, да и православие того же мнения.
0
393 / 165 / 32
Регистрация: 10.12.2015
Сообщений: 717
06.01.2016, 12:00
Цитата Сообщение от Mr.X Посмотреть сообщение
О, да вы скорочтением владеете! А это у вас всегда такая скорость чтения была, или вы натренировались как-то?
Популярно же объяснил что концентрировать внимание надо на значимых вещах, а воду пробегать глазами. Это не сложно, попробуй.
0
Неэпический
 Аватар для Croessmah
18150 / 10732 / 2067
Регистрация: 27.09.2012
Сообщений: 27,047
Записей в блоге: 1
06.01.2016, 12:04
Цитата Сообщение от cyber-satyr Посмотреть сообщение
Популярно же объяснил что концентрировать внимание надо на значимых вещах, а воду пробегать глазами.
Пару дней назад, перед сном, так целую книгу прочитал Ничего нового...
0
Игогошка!
 Аватар для ct0r
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
06.01.2016, 13:04
Такое ощущение, что все читают книги по темам, которые уже прилично знают, поэтому "экспертно" пробегают глазами, определяют значимость/незначимость, издалека видят "воду" и все такое
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
06.01.2016, 13:30
Цитата Сообщение от cyber-satyr Посмотреть сообщение
Популярно же объяснил что концентрировать внимание надо на значимых вещах, а воду пробегать глазами. Это не сложно, попробуй.
Не, ну он сказал, что за год 200 книг прочитал. Так прочитал или пролистал-таки?
Я вообще-то стараюсь умные книги читать, где воды поменьше, а такая вода как у Макконнелла, например, приятно развлекает, ее жалко пропускать.
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
06.01.2016, 14:39
Цитата Сообщение от Mr.X Посмотреть сообщение
О, да вы скорочтением владеете! А это у вас всегда такая скорость чтения была, или вы натренировались как-то?
Специально не тренировался. Просто со временем стал замечать, что мне для усвоения
информации слишком вдумчивое и усидчивое чтение не требуется, достаточно "пробежать"
текст глазами и определить в нем "контрольные точки". Ну а дальше ты уже для себя
решаешь, интересуют ли они тебя или нет. В итоге на одну книгу у меня обычно уходит
где-то день или два. Но так не всегда. Например, сейчас читаю восьмитомник "Memory
Dump Analysis Anthology" - вот уже где гуща так гуща! Надо сидеть разбирать чуть
ли не каждую строчку текста, ну и идет, соответственно, очень медленно.
То же самое, например, с "Windows Internals".

Цитата Сообщение от ct0r Посмотреть сообщение
Такое ощущение, что все читают книги по темам, которые уже прилично знают, поэтому "экспертно" пробегают глазами, определяют значимость/незначимость, издалека видят "воду" и все такое
Ну конечно, так не получится с новыми темами, которые еще не езжены, там придется
читать от и до и вникать.

Цитата Сообщение от Mr.X Посмотреть сообщение
Так прочитал или пролистал-таки?
Подходы к получению информации бывают разные. Можно зазубрить. А можно запомнить, что в
таком-то источнике такой-то вопрос подробно разбирался и при необходимости возвращаться к
нему за точными ответами. Например, я сходу не вспомню все параметры и флаги функции
NtCreateFile, но я знаю, где их искать. Короче, получается запоминание "по ссылке", а
не "по значению"

Цитата Сообщение от gru74ik Посмотреть сообщение
Тренировка мозга и нервной системы (и всего, что с этим связано - интеллекта, памяти, внимания, концентрации, интенсивности восприятия) во многом схожи с тренировками в тренажёрке, или занятиями единоборствами. Тут важны куча моментов: и наличие грамотного инструктора, и здоровый сон, и питание, и чередование физических нагрузок с периодами отдыха, и заранее разработанный план тренировок, и чувство меры, и регулярность тренировок, и чётко поставленная цель, и возможности организма (генетика), и талант.
Забыл самое главное - желание.
Нет желания - результатов не будет.

Цитата Сообщение от Croessmah Посмотреть сообщение
Пару дней назад, перед сном, так целую книгу прочитал Ничего нового...
2
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
06.01.2016, 14:42
Цитата Сообщение от Убежденный Посмотреть сообщение
Забыл самое главное - желание.
Нет желания - результатов не будет.
Я как-то про это даже не подумал. У меня пункт "Желание" по умолчанию "enable" стоит.
0
Игогошка!
 Аватар для ct0r
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
06.01.2016, 16:44
Убежденный, кстати 200 книг Ты фильтровал - что вообще стоит читать, а что нет? Я вот смотрю содержание и вступление, читаю отзывы на амазоне. Если все для меня ок - начинаю читать.
0
9991 / 2963 / 497
Регистрация: 05.10.2013
Сообщений: 8,146
Записей в блоге: 243
07.01.2016, 17:14
Цитата Сообщение от Ferrari F1 Посмотреть сообщение
каким образом лучше читать книги по Си++
Первый раз обзорно, второй раз - более вдумчиво и выпонять некоторые упражнения, третий раз ещё более вдумчиво, выполняя все упражнения. Так ещё ни разу не получилось, но хотелось бы именно так изучать.
0
 Аватар для SergioO
261 / 209 / 99
Регистрация: 13.12.2015
Сообщений: 1,098
07.01.2016, 17:40
Цитата Сообщение от Убежденный Посмотреть сообщение
Поэтому информацию я стараюсь брать очень быстро: всякие вступления, вводные
главы и т.п. сразу пропускаю, далее в быстром темпе, - а это примерно три
страницы текста в минуту, - пробегаю весь основной материал, про себя отмечая
наиболее интересные моменты, на это уходит обычно пара-тройка часов в среднем.
Далее я делаю перерыв, а после него возвращаюсь к зафиксированным ранее "точкам
останова", и вот здесь уже идет самое тщательное вчитывание, вдумывание,
умственное пережевывание и осмысливание, вплоть до мельчайших деталей.
Некоторые главы зачитываются "до дыр".
согласен
Цитата Сообщение от Убежденный Посмотреть сообщение
Таким образом, суть книги в 800-1000 страниц сводится к 10-12 ключевым точкам,
размещенным на 30-40 абзацах текста. Правда, иногда попадаются книги, где все
достаточно густо и их не получается читать "на бегу", жуя бутерброд и
постреливая киборгов на телефоне. Но это редкость и большая ценность.
так и есть, соглашусь. из своего небольшого опыта прихожу к подобным мыслям. например, берем Сэджвика "Фундаментальные алгоритмы" и кажется книга необъятной, но при ближайжем рассмотрении понимаем, что пузырьковая сортировка "фуфло" и надо разобрать сортировку Шелла и Квиксорт, а остальное можно со спокойной душой опустить, также и другие группы алгоритмов, O-нотация так можно задачник Демидовича на эту тему лучше и на примерах и тд и вот громадная книга, при определенном подходе превращается в такую небольшого размера книгу, которую за пару тройку месяцев можно осилить при наличии определенной мат подготовки.
0
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
07.01.2016, 18:29
Цитата Сообщение от SergioO Посмотреть сообщение
берем Сэджвика "Фундаментальные алгоритмы"
Давай Кормена так же "возьми" или не... лучше сразу Кнута.
0
 Аватар для SergioO
261 / 209 / 99
Регистрация: 13.12.2015
Сообщений: 1,098
07.01.2016, 18:51
Цитата Сообщение от gru74ik Посмотреть сообщение
Сообщение от SergioO
берем Сэджвика "Фундаментальные алгоритмы"
Давай Кормена так же "возьми" или не... лучше сразу Кнута.
и что Кнутт - неприкасемая бессмертная личность?
начнем:
том4. Комбинаторный поиск.
Генерация всех:
n-кортежей
перстановок
сочетаний
разбиений...
да, комбинаторика, биномиальные коэф, полиномиальн коэф, перестановки и тд
дальше:
сортировка и посик - тот же Сэджвик, о котором уже говорилось10-15% проц быстрых алгоритмов можно брать - остальное в топку, перфокарты и пр ттуда же.
блин, есть же советская еще литератур с отличными задачниками типа конечные автоматы, мат логик, дискретная математика в упражнениях и задачах гаврилов, сапоженко...
дальше том 2.
Случайные числа.
Арифметика.
курс теории вероятности(у феллера есть замечательная книга по дискретным случаям и не только) и основы теории чисел(виноградов, например) по-нашему.
В томе 1 только и читать может
1.4.1, 1.4.2, 1.4.3 о методах программирования: сопрограммы, подропграммы стр 64-86 -

всё! - это весь Кнутт. да надо трудиться, но ничего тут какого-то сверъестественного нет )
особенно когда студенты идут потоками и лет 40 преподавания.
оно может процентов на 20 надо в своей фундаментальной части.
это как простые числа генерировать - нафиг там разбирать всякий шлак? некоторые знания из тч, пара базовых алгоритмов и вперед, если не спец в этом и не хочешь премию получить за самое большое простое число, например. молодец дядька Кнутт, но все его труды даже почти начинающему вполне обозримы и по силам.
главное мат часть знать, а остальное дело времени.
1
Модератор
Эксперт CЭксперт С++
 Аватар для sourcerer
5288 / 2376 / 342
Регистрация: 20.02.2013
Сообщений: 5,773
Записей в блоге: 20
07.01.2016, 19:03
Цитата Сообщение от SergioO Посмотреть сообщение
всё! - это весь Кнутт. да надо трудиться, но ничего тут какого-то сверъестественного нет
Возможно, Вы правы, и там действительно всё просто. Я бегло просматривал, мне показалось сложно. Может у Вас просто дружнее дела обстоят именно с математикой и алгоритмами.
0
 Аватар для SergioO
261 / 209 / 99
Регистрация: 13.12.2015
Сообщений: 1,098
07.01.2016, 20:26
[quote="gru74ik;8591269"]SergioO, ОК. И поэтому Вы в разделе для начин
Цитата Сообщение от gru74ik Посмотреть сообщение
Возможно, Вы правы, и там действительно всё просто. Я бегло просматривал, мне показалось сложно. Может у Вас просто дружнее дела обстоят именно с математикой и алгоритмами.
просто, не просто, но не сложнее чем "нормальный курс" мат анализа, дискретной математики, основ теории чисел, мат логики и еще несколько "обычных" курсов "высшей" математики. Сэджвик так и вообще "милашка" в этом плане - он и мат аппаратом даже не грузит, а на, что приводит кучу всяких "фуфловых" алгоритмов типа "пузырьковая сортировка" отговаривается "мол и это пригодится" )) может ему как Пушкину или Достоевскому за печатные листы платят )) Сэджвик читается почти как художественная литература. Ручка тетрадка и кое-что изобразить иногда. У Л.Эйлера трудов и того 90 огромных томов - там и траектории планет и простые числа, и чего только нет - Кнутт просто "первый класс вторая четверть". Также надо понимать надо что есть совсем просто формулируемые задачи, но которые являются нерешенными до сих пор -"Задача близнецов"-"типа 11 и 13 простые числа и 13-11=2; 43-41=2; Вопрос: такие "близнецы существуют для сколь угодно больших чисел или где-то подобное заканчивается?". "Дорогу осилит идущий".
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.01.2016, 20:26

Как лучше читать из буфера void*?
hi проблема в следующем, не знаю как сделать лучше: есть буффер типа void*, нефикс размера... в него я принимаю сообщение... знаю длину...

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

Что лучше читать Программирование: принципы и практика - Страуструпа или ООП в С++ - Лафоре
Вот хочу научиться программировать, пошел я в библиотеку и взял две книги по программированию на С++(кроме них не фига не было по С++) ...

Какие книги лучше прочесть?
Доброго всем дня! Я только-только начал изучать программирование, и выбрал 1 своим языком - c++. Начал знакомство с книги "C++. Основы...

Литература по C++: с какой книги лучше всего начинать?
всем привет,две недели по вечерам изучаю C++ но даётся очень нелегко, проблема с литературой, начал с C++ для чайников пролистал...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru