Название: какие книги порекомендуете по с++ Отправлено: pethead от Ноябрь 05, 2010, 08:16 subj, чтобы не купить плохую.
когда то давно ценились книги фаронова по паскалю. а по с++? Название: Re: какие книги порекомендуете по с++ Отправлено: vregess от Ноябрь 05, 2010, 08:49 Философия C++. Введение в стандартный C++: http://www.books.ru/shop/books/156970 (http://www.books.ru/shop/books/156970)
Философия C++. Практическое программирование: http://www.books.ru/shop/books/206028 (http://www.books.ru/shop/books/206028) Название: Re: какие книги порекомендуете по с++ Отправлено: juvf от Ноябрь 11, 2010, 18:53 Философия C++. Введение в стандартный C++: http://www.books.ru/shop/books/156970
Философия C++. Практическое программирование: http://www.books.ru/shop/books/206028 Название: Re: какие книги порекомендуете по с++ Отправлено: UVV от Ноябрь 11, 2010, 19:17 Тут у каждого свои предпочтения...
Мне, допустим, нравится как пишет Шилдт. И стоит почитать Страуструпа. Название: Re: какие книги порекомендуете по с++ Отправлено: eugene от Ноябрь 11, 2010, 20:09 Лафоре. ООП в с++
Название: Re: какие книги порекомендуете по с++ Отправлено: spectre71 от Ноябрь 11, 2010, 20:21 subj, чтобы не купить плохую. когда то давно ценились книги фаронова по паскалю. а по с++? Для какого уровня?!! Название: Re: какие книги порекомендуете по с++ Отправлено: BlackTass от Ноябрь 11, 2010, 20:56 Начинать (основы синтаксиса и языка) по большому счету без разницы с чего (я начинал с Павловской например), а уже после этого читать Страуструпа и практика-практика-практика
Название: Re: какие книги порекомендуете по с++ Отправлено: Yur4e от Ноябрь 14, 2010, 01:25 А как вам Как программировать на С++. Пятое издание Дейтел Х.М., Дейтел П.Дж.
http://www.binom-press.ru/aboutbook.php?id=153 Название: Re: какие книги порекомендуете по с++ Отправлено: kkk777kkk от Ноябрь 14, 2010, 22:45 Очень хорошо и по делу написано у Липпмана http://www.bookzone.com.ua/Netshop/catalogue/catalogue_20340.html
Название: Re: какие книги порекомендуете по с++ Отправлено: Nimbus от Ноябрь 15, 2010, 05:14 Какие книги порекомендуете по паттернам программирования? C++, шаблоны, ООП, STL, Qt знаю очень даже неплохо. Но вот когда приложение разрастается и в нём появляется куча классов, то тут уже приходится создавать так называемые "костыли", и вообще, путаница происходит. Я, пока что, студент (работающий) и такие вещи, как UML будут только через год, а мне нужен он уже сейчас, и вообще, понимание как правильно проектировать архитектуру ПО. В общем, прошу годных советов о том, какие мануалы лучше всего прочитать для этого.
Название: Re: какие книги порекомендуете по с++ Отправлено: Пантер от Ноябрь 15, 2010, 08:33 JC, сам недавно надыбал.
http://narod.ru/disk/27231635000/%D0%93%D0%B0%D0%BC%D0%BC%D0%B0%20%D0%AD.%D0%B8%20%D0%B4%D1%80.%20-%20%D0%9F%D1%80%D0%B8%D0%B5%D0%BC%D1%8B%20%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BD%D0%BE-%D0%BE%D1%80%D0%B8%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F.%20%D0%9F%D0%B0%D1%82%D1%82%D0%B5.html (http://narod.ru/disk/27231635000/%D0%93%D0%B0%D0%BC%D0%BC%D0%B0%20%D0%AD.%D0%B8%20%D0%B4%D1%80.%20-%20%D0%9F%D1%80%D0%B8%D0%B5%D0%BC%D1%8B%20%D0%BE%D0%B1%D1%8A%D0%B5%D0%BA%D1%82%D0%BD%D0%BE-%D0%BE%D1%80%D0%B8%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F.%20%D0%9F%D0%B0%D1%82%D1%82%D0%B5.html) Название: Re: какие книги порекомендуете по с++ Отправлено: Nimbus от Ноябрь 15, 2010, 09:02 Пантер, благодарю.
Название: Re: какие книги порекомендуете по с++ Отправлено: BlackTass от Ноябрь 15, 2010, 22:49 Да, пожалуй GoF это классика по паттернам. Сходу что-то того же уровня по паттернам назвать не смогу.
Название: Re: какие книги порекомендуете по с++ Отправлено: serg_yl от Январь 12, 2011, 09:46 От себя порекомендую вот эту Роберт Лафоре - Объектно-ориентированное программирование в C++, сам по ней начинал. Книга просто "чума", читается на одном дыхании. Все подробно и понятно написано. Очень рекомендую с нее начинать!
Название: Re: какие книги порекомендуете по с++ Отправлено: Fat-Zer от Январь 12, 2011, 10:07 После прочтения какой-нить базовой книжки удобно под рукой иметь краткий/полный справочник...
Как каткий ИМХО хороошо идёт Шилдт "Справочник программиста с/с++". Как полный использую Липпмана, который выше упоминался. Название: Re: какие книги порекомендуете по с++ Отправлено: nata267 от Май 10, 2012, 22:11 Р. Лафоре - обожаю эту книгу! Лучшая в мире книга по с++!!
Название: Re: какие книги порекомендуете по с++ Отправлено: Пантер от Май 11, 2012, 00:06 Р. Лафоре - обожаю эту книгу! Лучшая в мире книга по с++!! Когда-то купил себе - очень долго плевался. Куча очепяток и тупое изложение.Название: Re: какие книги порекомендуете по с++ Отправлено: ufna от Май 11, 2012, 02:31 Когда-то купил себе - очень долго плевался. Куча очепяток и тупое изложение. да пофиг на очепятки, начинать с нее - очень хорошо. Главное выполнять упражнения к главам. гораздо большим бредом считаю советовать Страуструпа начинающим. Мертвую птицу нужно читать только уже на практике представляя что есть сипипи. Название: Re: какие книги порекомендуете по с++ Отправлено: Даниил от Май 11, 2012, 05:07 Поддерживаю всех, кто пиарит Шилдта. Доступно и понятно излагает материал. Для начинающих - самое оно.
Название: Re: какие книги порекомендуете по с++ Отправлено: twp от Май 11, 2012, 14:51 Выше советовали
Как программировать на С++. Пятое издание Дейтел Х.М., Дейтел П.Дж. вот в ней очень много разных упражнений, помню там есть даже задача на написание интерпретатора для простейшего языка вычислений. Хорошо когда есть много упражнений, где можно попрактиковаться и развить мышление. Одна теория без практики ничего не даст. А Страуструп да, не для начинающих. Название: Re: какие книги порекомендуете по с++ Отправлено: Anchorite от Май 14, 2012, 10:37 Поддерживаю всех, кто пиарит Шилдта. Доступно и понятно излагает материал. Для начинающих - самое оно. Как-то пришлось почитать труд Шилда в разделе "Перегрузка операторов". Такого откровенного шлака с неимоверным количеством ошибок в плане эффективности не встречал нигде. Название: Re: какие книги порекомендуете по с++ Отправлено: nata267 от Май 14, 2012, 11:14 А кто знает хорошие книги по паттернам проектирования, кроме Гамма-Хелм-Джонсон? Для начинающих
Название: Re: какие книги порекомендуете по с++ Отправлено: Даниил от Май 19, 2012, 14:32 Мне друг порекомендовал "Паттерны проектирования", Эрик Фримен, Элизаберт Фримен. В мягком переплете. Издательство "Питер".
http://www.ozon.ru/context/detail/id/6108824/ (http://text) Книга написано на простом человеческом языке, и с его слов легко усваивается весь материал. Я сейчас её читаю. Название: Re: какие книги порекомендуете по с++ Отправлено: nata267 от Июнь 05, 2012, 09:07 Вообще очень странно почему на этом форуме не обсуждаются вопросы связанные с архитектурой, паттернами и т.д. Я бы выделила под это целый раздел. Ведь если я не ошибаюсь, то библиотека QT, как и многие проекты написанные с её использованием, которые я видела, напичканы паттернами.
Вот нашла статью по этой теме - http://www.rsdn.ru/article/patterns/patterns.xml. Может и не идеально, но как вариант. Название: Re: какие книги порекомендуете по с++ Отправлено: Kurles от Июнь 05, 2012, 09:35 На этом же сайте ссылочкой кто-то делился, повторюсь - Паттерны проектирования (http://cpp-reference.ru/).
Название: Re: какие книги порекомендуете по с++ Отправлено: DmitryM от Июнь 05, 2012, 10:06 Вообще очень странно почему на этом форуме не обсуждаются вопросы связанные с архитектурой, паттернами и т.д А многие осилят Александреску Современное проектирование на С++ (http://www.ozon.ru/context/detail/id/3829080/)?Название: Re: какие книги порекомендуете по с++ Отправлено: Пантер от Июнь 05, 2012, 10:26 Вообще очень странно почему на этом форуме не обсуждаются вопросы связанные с архитектурой, паттернами и т.д А многие осилят Александреску Современное проектирование на С++ (http://www.ozon.ru/context/detail/id/3829080/)?Название: Re: какие книги порекомендуете по с++ Отправлено: Igors от Июнь 05, 2012, 10:32 Вообще очень странно почему на этом форуме не обсуждаются вопросы связанные с архитектурой, паттернами и т.д. Я бы выделила под это целый раздел. Паттерны - палка о двух концах. Неоднократно наблюдал как даже опытные и грамотные программисты пишут полный бред только потому что.. "есть такой паттерн" :)По поводу архитектуры - это вообще обсуждать трудно. Попробуйте создать "архитектурную" тему - и Вы увидите что она будет выглядеть "слишком общим", это не свести к N строкам кода. Многих это раздражает, мол, "пустая болтовня". Также я часто ловил себя на мысли что "правильного" (единственного) решения в таких вопросах просто нет. В итоге каждая сторона остается при своем мнении (часто после не очень красивых "переходов на личности" :)) Название: Re: какие книги порекомендуете по с++ Отправлено: ufna от Июнь 05, 2012, 11:05 А многие осилят Александреску Современное проектирование на С++ (http://www.ozon.ru/context/detail/id/3829080/)? в некоторых обществах не стоит говорить, что ты мол "работаешь по Александреску". Пошлют далеко и надолго :)) Название: Re: какие книги порекомендуете по с++ Отправлено: nata267 от Июнь 05, 2012, 11:13 Вообще очень странно почему на этом форуме не обсуждаются вопросы связанные с архитектурой, паттернами и т.д. Я бы выделила под это целый раздел. Паттерны - палка о двух концах. Неоднократно наблюдал как даже опытные и грамотные программисты пишут полный бред только потому что.. "есть такой паттерн" :)По поводу архитектуры - это вообще обсуждать трудно. Попробуйте создать "архитектурную" тему - и Вы увидите что она будет выглядеть "слишком общим", это не свести к N строкам кода. Многих это раздражает, мол, "пустая болтовня". Также я часто ловил себя на мысли что "правильного" (единственного) решения в таких вопросах просто нет. В итоге каждая сторона остается при своем мнении (часто после не очень красивых "переходов на личности" :)) Я думаю в этой ветке можно предлагать и не только общие решения, а конкретные. Только это не будут N строки кода, а скорее uml-диаграммы, для каких-то конкретных задач Название: Re: какие книги порекомендуете по с++ Отправлено: DmitryM от Июнь 05, 2012, 11:21 в некоторых обществах не стоит говорить, что ты мол "работаешь по Александреску". Пошлют далеко и надолго :)) Угу. А когда приходиться встречаться с кодом, где шаблонные классы наследуются от шаблонных классов, и агрегируют так же шаблонные классы, то вынос мозга неизбежен.Название: Re: какие книги порекомендуете по с++ Отправлено: Igors от Июнь 05, 2012, 11:26 в некоторых обществах не стоит говорить, что ты мол "работаешь по Александреску". Пошлют далеко и надолго :)) Наверное имеется ввиду "куда ни плюнь - везде template". Тогда точно пошлют :)Я думаю в этой ветке можно предлагать и не только общие решения, а конкретные. Только это не будут N строки кода, а скорее uml-диаграммы, для каких-то конкретных задач Так в чем загвоздка? Создавайте тему, обсудим, а потом и раздел попросим создать. Угу. А когда приходиться встречаться с кодом, где шаблонные классы наследуются от шаблонных классов, и агрегируют так же шаблонные классы, то вынос мозга неизбежен. Еще какой. Особенно бесит что никакой необходимостью это не вызывалось, хотелось показать "грамотность"Название: Re: какие книги порекомендуете по с++ Отправлено: DmitryM от Июнь 05, 2012, 16:24 Еще какой. Особенно бесит что никакой необходимостью это не вызывалось, хотелось показать "грамотность" А если вызвалось? Что тогда? Название: Re: какие книги порекомендуете по с++ Отправлено: ufna от Июнь 05, 2012, 22:12 А если вызвалось? Что тогда? Очень Специфическая Задача. Во многих областях реальных и практических такого нет, и решения задачи будто она ОСЗ ведет только к куче проблем. Название: Re: какие книги порекомендуете по с++ Отправлено: DmitryM от Июнь 06, 2012, 10:25 Очень Специфическая Задача. Во многих областях реальных и практических такого нет, и решения задачи будто она ОСЗ ведет только к куче проблем. Все идет от предметной области. Сделать 15 наследников одного класса, или 3-4 шаблонных классов, которые выводят эти 15 классов? Название: Re: какие книги порекомендуете по с++ Отправлено: ufna от Июнь 06, 2012, 12:14 Все идет от предметной области. Сделать 15 наследников одного класса, или 3-4 шаблонных классов, которые выводят эти 15 классов? DmitryM, у меня была некая доля иронии :) о том и речь, что зависит от предметной области. Но как показывает практика, это достаточно специфичные области. К примеру, в том же геймдеве, при всем его комплексном подходе к объектам и т.п., подходы аля-Александреску вызывают фейспалм. Название: Re: какие книги порекомендуете по с++ Отправлено: Igors от Июнь 06, 2012, 12:33 Все идет от предметной области. Трудно о чем-то судить не зная откуда взялось столько наследников. Вот более конкретный примерСделать 15 наследников одного класса, или 3-4 шаблонных классов, которые выводят эти 15 классов? Код Matrix3 делает только поворот, Matrix4 еще и смещение. Будете ли Вы это обобщать? Название: Re: какие книги порекомендуете по с++ Отправлено: nata267 от Июнь 06, 2012, 12:54 Так в чем загвоздка? Создавайте тему, обсудим, а потом и раздел попросим создать. Попробую, правда у меня мало опыта... |