Книга «Думай как программист. Креативный подход к созданию кода. C++ версия», Антон Спрол
Оригинал был выпущен в 2012 году на английском языке. В 2017 его перевели на русский. Книга учит креативному взгляду на задачи, стоящие перед программистами
«Думай как программист. Креативный подход к созданию кода. C++ версия» – это действительно учебник о творчестве. Автор предлагает взглянуть на работу разработчиков, как на область, полную интересных вызовов. Не у каждого есть врождённый талант к программированию. Но способности можно развить, и на это направлены упражнения. Они не привязаны к жёстким шаблонам и инструкциям. Информацию сопровождают наглядные примеры, а стиль текста живой, лёгкий. Подойдёт для новичков и тех, кто стремится улучшить навыки.
Об авторе
Антон Спрол – преподаватель программирования. В течение 15 лет он обучал студентов и хорошо понимает трудности, которыми они сталкиваются. Он понял, насколько творческий подход важен. Автор призывает не останавливаться на чисто механической работе, но учиться решать разные задачи.
Помимо обучения Спрол занимается написанием литературы по программированию. Главная цель – восполнить пробелы у обучающихся. Его труды известны во многих странах и издаются на разных языках, в т.ч. английский, китайский.
Ещё одним занятием автора является создание компьютерных игр. Их прохождение является одним из его хобби.
Для кого
Книга подойдёт начинающим, в т.ч. школьникам и студентам. Но содержание предполагает, что вы уже знакомы с С++ или изучаете этот язык. Так что это скорее дополнение к основному материалу. Если вы часто сталкиваетесь с тем, чтобы от теории перейти к практике, учебник поможет преодолеть этот барьер. Здесь же можно найти решение частой проблемы неопытных программистов. Она заключается в неумении разделять задачу на части и использовать то, что уже известно.
Для опытных разработчиков здесь тоже найдётся полезная информация. Вы улучшите свои навыки, начнёте мыслить более гибко. Изучение книги необходимо тем, кто хочет углубиться в основы и принципы программирования. Одна из основных целей – лучше понимать и чувствовать код. А следующий этап – создание своего собственного.
Учебник поможет определиться, если вы только думаете выбрать эту профессию. Те, кто сомневается в своих способностях, увидят, что при стараниях всё можно наработать.
Содержание
«Думай как программист» направлена на то, чтобы читатель научился выстраивать стратегию решения задачи. Главный совет – начинать с чего-то, что вы уже знаете. На этой основе строится остальное. Подходов много, они подробно описаны в отдельном разделе. Автор тоже сначала вводит простые, наглядные примеры, ситуации, знакомые многим. Всю информацию сопровождают упражнения. В первых главах описано, почему книгу написали именно таким образом.
Для написания выбран язык программирования С++. Одна из причин – его частое применение в проблемных областях. Но материал не завязан только на нём. Есть много приёмов, идей, которые подойдут и для других языков.
Отзывы
Книга получила немало положительных отзывов. Программисты с разным уровнем знаний находят для себя полезное. В первую очередь это новички. Учебник поможет понять профессию разработчика и не опустить руки при сложностях. Преподаватели ценят его как полезное дополнение к основным пособиям.
Плюсом книги называют свежий взгляд Спрола на написание кода. Он видит в этом головоломку и творчество, предоставляет интересные решения проблем. Ещё одно достоинство – разнообразие упражнений. Кому-то их может не хватить, это зависит от уровня и целей.
Читатели особенно отмечают раздел про повторное использование кода. Но автор не призывает к бездумному копированию. Он учит создавать своё на основе уже имеющегося. Этот процесс Спрол и рассматривает, показывая правильный и неправильный подходы.
Теги:
Комментарии (0)
Комментариев еще нет. Будьте первыми, напишите комментарий.
Написать комментарий
Поделитесь с нами своим мнением об этой статье, напишите ваш комментарий, отзыв, рекомендации или вопросы. Нам очень важно, что вы думаете касательно данного материала!
Читаете еще на linDEAL.
Полная история и биография Larry Page и Sergey Brin. Узнайте подробно в чем секрет успеха Сергея Брина и Ларри Пейджа и как им удалось стать самыми известными людьми в мире. Интересные факты, книги и фильмы
Полная история и биография Павла Дурова. Узнайте подробно в чем секрет успеха и как ему удалось стать самым известным человеком в мире. Интересные факты, книги и фильмы
Полная история и биография Bill Gates. Узнайте подробно в чем секрет успеха Билла Гейтса и как ему удалось стать самым известным человеком в мире. Интересные факты, книги и фильмы
Полная история и биография Mark Zuckerberg. Узнайте подробно в чем секрет успеха Марка Цукерберга и как ему удалось стать самым известным человеком в мире. Интересные факты, книги и фильмы
Гарвардский университет и AWS в понедельник заключили стратегический альянс для продвижения фундаментальных исследований и инноваций в области квантовых сетей
Новости на linDEAL.
Какой сегодня праздник?
Статьи и Тренды на linDEAL.
Подборки лучших книг
В подборке, вы найдете, как базовые книги для новичков, так и более продвинутые издания для профи. Всё самое интересное про аппаратное обеспечение — смотрите в нашей сегодняшней статье
Пятнадцать лучших книг всех времен и народов, написанных про программирование и для программистов. Бестселлеры, необходимые каждому, кто работает или собирается работать с кодом