Думай как программист
Об этой книге
Главная сложность программирования кроется не в освоении синтаксиса того или иного языка, а в умении находить нестандартные решения, чтобы создавать по-настоящему выдающиеся проекты. В своей уникальной книге В. Антон Спраул детально разбирает подходы, которыми пользуются программисты при решении задач, и учит тому, что большинство вводных пособий часто обходят стороной: мыслить как программист. Каждая глава посвящена отдельной концепции программирования — классам, указателям, рекурсии — а открытые упражнения, разбросанные по ходу текста, предлагают вам сразу применить полученные знания на практике. По ходу чтения вы освоите целый набор ключевых навыков: сможете разбивать сложные задачи на отдельные компоненты, чтобы упрощать их решение, максимально использовать повторное применение кода с помощью функций, классов и библиотек, подбирать идеальную структуру данных под конкретную задачу, осваивать более продвинутые инструменты программирования, в том числе рекурсию и динамическую память, а также выстраивать чёткий ход мыслей и разрабатывать эффективные стратегии для работы с задачами определённых типов. Хотя все примеры в книге написаны на C++, концепции творческого решения задач, которые они иллюстрируют, выходят далеко за рамки любого конкретного языка программирования, а зачастую и за пределы самой информатики. Как знают самые опытные программисты, написание отличного кода — это настоящее творческое искусство, и первый шаг к созданию вашего шедевра — научиться думать как программист.
Профиль чтения
3.9/5 · 4 читателей · 256 стр. · ≈ 4 h 44 m · Средний
Сколько времени занимает чтение Think Like a Programmer?
Примерно ≈ 4 h 44 m — 256 страниц, если считать по 250 слов на странице и читать 225 слов в минуту.
Сколько страниц в Think Like a Programmer?
256 страниц в самом популярном издании.
Think Like a Programmer в общественном достоянии?
Нет — ещё под защитой авторского права.
Кто написал «Think Like a Programmer»?
V. Anton Spraul.