Книга «Думай как программист. Креативный подход к созданию кода. C++ версия»

Книга «Думай как программист. Креативный подход к созданию кода. C++ версия», Антон Спрол

Оригинал был выпущен в 2012 году на английском языке. В 2017 его перевели на русский. Книга учит креативному взгляду на задачи, стоящие перед программистами

Автор Вероника Кристер
Редакция linDEAL.
1 год назад

«Думай как программист. Креативный подход к созданию кода. C++ версия» – это действительно учебник о творчестве. Автор предлагает взглянуть на работу разработчиков, как на область, полную интересных вызовов. Не у каждого есть врождённый талант к программированию. Но способности можно развить, и на это направлены упражнения. Они не привязаны к жёстким шаблонам и инструкциям. Информацию сопровождают наглядные примеры, а стиль текста живой, лёгкий. Подойдёт для новичков и тех, кто стремится улучшить навыки.

Об авторе

Антон Спрол – преподаватель программирования. В течение 15 лет он обучал студентов и хорошо понимает трудности, которыми они сталкиваются. Он понял, насколько творческий подход важен. Автор призывает не останавливаться на чисто механической работе, но учиться решать разные задачи.

Помимо обучения Спрол занимается написанием литературы по программированию. Главная цель – восполнить пробелы у обучающихся. Его труды известны во многих странах и издаются на разных языках, в т.ч. английский, китайский.

Ещё одним занятием автора является создание компьютерных игр. Их прохождение является одним из его хобби.

Для кого

Книга подойдёт начинающим, в т.ч. школьникам и студентам. Но содержание предполагает, что вы уже знакомы с С++ или изучаете этот язык. Так что это скорее дополнение к основному материалу. Если вы часто сталкиваетесь с тем, чтобы от теории перейти к практике, учебник поможет преодолеть этот барьер. Здесь же можно найти решение частой проблемы неопытных программистов. Она заключается в неумении разделять задачу на части и использовать то, что уже известно.

Для опытных разработчиков здесь тоже найдётся полезная информация. Вы улучшите свои навыки, начнёте мыслить более гибко. Изучение книги необходимо тем, кто хочет углубиться в основы и принципы программирования. Одна из основных целей – лучше понимать и чувствовать код. А следующий этап – создание своего собственного.

Учебник поможет определиться, если вы только думаете выбрать эту профессию. Те, кто сомневается в своих способностях, увидят, что при стараниях всё можно наработать. 

Содержание

«Думай как программист» направлена на то, чтобы читатель научился выстраивать стратегию решения задачи. Главный совет – начинать с чего-то, что вы уже знаете. На этой основе строится остальное. Подходов много, они подробно описаны в отдельном разделе. Автор тоже сначала вводит простые, наглядные примеры, ситуации, знакомые многим. Всю информацию сопровождают упражнения. В первых главах описано, почему книгу написали именно таким образом.

Для написания выбран язык программирования С++. Одна из причин – его частое применение в проблемных областях. Но материал не завязан только на нём. Есть много приёмов, идей, которые подойдут и для других языков.

Отзывы

Книга получила немало положительных отзывов. Программисты с разным уровнем знаний находят для себя полезное. В первую очередь это новички. Учебник поможет понять профессию разработчика и не опустить руки при сложностях. Преподаватели ценят его как полезное дополнение к основным пособиям.

Плюсом книги называют свежий взгляд Спрола на написание кода. Он видит в этом головоломку и творчество, предоставляет интересные решения проблем. Ещё одно достоинство – разнообразие упражнений. Кому-то их может не хватить, это зависит от уровня и целей.

Читатели особенно отмечают раздел про повторное использование кода. Но автор не призывает к бездумному копированию. Он учит создавать своё на основе уже имеющегося. Этот процесс Спрол и рассматривает, показывая правильный и неправильный подходы.

Теги:

697

Комментарии (0)

Комментариев еще нет. Будьте первыми, напишите комментарий.

Написать комментарий

Поделитесь с нами своим мнением об этой статье, напишите ваш комментарий, отзыв, рекомендации или вопросы. Нам очень важно, что вы думаете касательно данного материала!

Автор комментарий

Отзывы и комментарии на linDEAL. проходят модерацию в течение нескольких часов.

Читаете еще на linDEAL.

Ларри Пейдж и Сергей Брин: биография и история успеха «Сооснователи поисковой системы Google»

Полная история и биография Larry Page и Sergey Brin. Узнайте подробно в чем секрет успеха Сергея Брина и Ларри Пейджа и как им удалось стать самыми известными людьми в мире. Интересные факты, книги и фильмы

Павел Дуров: биография и история успеха Pavel Durov «Создатель ВКонтакте и Telegram»

Полная история и биография Павла Дурова. Узнайте подробно в чем секрет успеха и как ему удалось стать самым известным человеком в мире. Интересные факты, книги и фильмы

Билл Гейтс: биография и история успеха Bill Gates «Один из создателей и бывший акционер компании Microsoft»

Полная история и биография Bill Gates. Узнайте подробно в чем секрет успеха Билла Гейтса и как ему удалось стать самым известным человеком в мире. Интересные факты, книги и фильмы

Марк Цукерберг: биография и история успеха Mark Zuckerberg «Соучредитель компании Meta»

Полная история и биография Mark Zuckerberg. Узнайте подробно в чем секрет успеха Марка Цукерберга и как ему удалось стать самым известным человеком в мире. Интересные факты, книги и фильмы

Гарвардский университет и Amazon Web Services (AWS) займутся созданием квантового интернета

Гарвардский университет и AWS в понедельник заключили стратегический альянс для продвижения фундаментальных исследований и инноваций в области квантовых сетей

Новости на linDEAL.

Какой сегодня праздник?

Какие праздники отмечают в этот день в вашей стране или в любой другой стране мира ..
Узнать!

Статьи и Тренды на linDEAL.

Подборки лучших книг

15 лучших книг про аппаратное обеспечение
ТОП-15 лучших книг про аппаратное обеспечение

В подборке, вы найдете, как базовые книги для новичков, так и более продвинутые издания для профи. Всё самое интересное про аппаратное обеспечение — смотрите в нашей сегодняшней статье

15 книг про программирование
Топ-15 книг про программирование: рейтинг лучших изданий для программистов, IT-специалистов и всех любопытствующих

Пятнадцать лучших книг всех времен и народов, написанных про программирование и для программистов. Бестселлеры, необходимые каждому, кто работает или собирается работать с кодом

Читайте нас

Не пропускайте важные события и полезные статьи

Еще Книги

Книги
1 год
560
Книга «Путешествия с детьми. Секретная формула радости», Ирина Федорченко ..

Книга, изданная в 2023 году, предлагает новый взгляд на поездки с детьми. При должном подходе из сложных и мучительных они превратятся в интересные приключения и сплотят семью еще ..

Книги
1 год
1056
Книга «Аппаратные средства персонального компьютера», С.В. Киселев ..

Книга 2013 года выпуска – это учебник для всех, кто хочет овладеть современным компьютером. В ней рассматривается его работа и устройство. Подойдёт для образовательных учреждений еще ..

Книги
1 год
853
Книга «Эмират. Дубай: обратная сторона сказки», Е. Гурьев ..

Книга, выпущенная на русском языке в 2016 году, рассказывает о неизвестной стороне процветающего Дубая. Это в первую очередь художественное произведение, но и о стране расскажет немало еще ..

Книги
1 год
1081
Книга «Объединенные Арабские Эмираты. Дневник истории: лица, события, даты», И.П. Сенченко ..

Книга, опубликованная в 2022 году, относится к исторической литературе. Здесь содержится полное описание пути, который прошли ОАЭ. Есть информация о развитии городов, культуре, других сферах еще ..

Книги
1 год
7354
Книга «Мое видение: вызовы на пути к совершенству», Шейх Мухаммад бин Рашид Аль-Мактум ..

Книга была издана в 2006 году, в 2012 её перевели на английский язык. Автор, шейх Мохаммед, показывает путь развития ОАЭ и превращения Дубая в мировую столицу еще ..

Книги
1 год
2840
Книга «О счастье и позитивном мировосприятии», Шейх Мохаммед ибн Рашид Аль Мактум ..

Книга 2017 года выпуска написана на арабском, затем переведена на английский и русский. Автор – шейх Моххамед, правитель Дубая. Он делится взглядами на роль счастья и позитива в жизни, управлении еще ..

Книги
1 год
635
Книга «Есть, молиться, любить», Элизабет Гилберт ..

Книга написана Элизабет Гилберт, американским автором. Это мемуары, посвящённые её путешествию, размышлениям после расставания с мужем. Выпущена в 2006 году на английском языке еще ..

Книги
1 год
671
Книга «Картье. Неизвестная история семьи, создавшей империю роскоши», Франческа Картье Брикелл ..

Книга 2019 года издания, в оригинале написанная на английском языке потомком династии Картье в лице Франчески Брикелл, открывает двери в роскошь, которую подарила миру эта семья еще ..

Книги
1 год
718
Книга «Идеальный программист. Как стать профессионалом разработки ПО», Роберт Мартин ..

Эта книга, выпущенная на русском в 2012 году, посвящена программированию в широком смысле слова. Специалист Роберт Мартин рассматривает работу и жизнь разработчиков ПО, своих коллег еще ..

Книги
1 год
902
Книга «Искусство отдыха. Как качественно отдыхать в эпоху вечной занятости», Клодия Хэммонд ..

Книга Клодии Хэммонд была выпущена в 2019 году на английском языке. Автор предлагает свежий взгляд на смысл отдыха, его необходимость. Приведены разные способы расслабляться и восполнять силы еще ..

Загрузка ..