Сегодня я решил поговорить о книге "Объектно-ориентированное программирование в С++".. У этой работы есть только один недостаток - она большая. Книга написана прекрасно и вроде бы используется академический язык, она читается легко. Не смотря на то, что я знаю С++ я ее читал с удовольствием и почти всю. Пропустил только несколько глав, но без проблем читал даже то, что знаю, просто очень хорошо написано. Я даже не могу объяснить этого парадокса и магии, как академический язык может так легко усваиваться.
Книга описывает только базу, а это значит, что ты не научишся программировать и писать реальные программы. Тут описывается только синтаксис и идеология, а дальнейшее изучение ляжет на твои сильные плечи, поэтому сразу приготовся купить что-то еще, например, по MFC. Но если учесть, что MFC умирает, то даже не знаю, что тебе посоветовать в дополнение. Но это уже отдельная история. Если же ты учишся в институте, то книга будет идеальным выбором и поможет сдать не один экзамен.
В книге хорошо описана теория и дано большое количество примеров создания объектов, наследования, полиморфизма и других свойсв присущих объектно-ориентированному программированию. Не смотря на то, что в названии говориться именно об объектном программировании, книга идет намного дальше и рассказывает нам всю сущность языка - переменные, циклы, структуры, поэтому позволит изучит язык с нуля и до среднего уровня знания, а может даже до высшего понимания концепции С++.
В книге дается масса примеров и различных решений, но большинство, если не все написаны под консоль. Это позволило автору сэкономить место и сделать примеры проще, при этом, сосредоточить внимание читателя на самом важном - на самом языке программирования С++ и объектно-ориентированном подходе.
К преимуществам книги можно отнести прекрасное описание языка, объектности и библиотеки шаблонов STL. Эту тему почему-то начинающие понимают очень тяжело. Если возникли проблемы, прочитай книгу "Объектно-ориентированное программирование в С++" и все встанет на свои места. В книге вроде бы описываются простые вещи, но даже я со своим опытом нашел в ней некоторые интересные моменты, когда читал мнения другого, очень опытного и умного человека на язык программирования С++, когда узнавал его личный опыт.
Для тех, кто только начал или хочет изучить С++, я считаю эту книгу очень хорошим источником начальной информации. Для тех, кто уже знает этот язык, книга может оказаться очень интересным источником дополнительных знаний.
Я мог бы долго хвалить эту книгу, но как говориться: "лучше один раз увидеть, чем сто раз услышать". А эта работа достоена того, чтобы быть увиденной. Что тут говорить, это четвертое издание книги, поэтому оно вылезано до блеска.
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым
Отличная книга для новичков и не совсем новичков, но для среднего уровня и выше слабовата из-за того, что охватывается большой объем материала, а значит, страдает глубина изложения.
Вместо MFC советую Qt.
Михаил, огромное спасибо вам за то, что посоветовали эту книгу. Она действительно потрясающая, а читается просто на одном дыхании! Всем новичкам советую.
Михаил будет ли написана твоя книга по С++ ?
Нет, я не буду ничего писать на эту тему
Спасибо за книгу!
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.