The Creative Programmer Book

Download The Creative Programmer Book PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get The Creative Programmer Book book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.
The Creative Programmer

Author: Wouter Groeneveld
language: en
Publisher: Simon and Schuster
Release Date: 2023-05-30
The Creative Programmer applies stories, examples, and ground-breaking research around the processes and habits of successful creative individuals, helping you discover how you can build creativity into your programming practice. This fascinating new book teaches practical techniques that apply those principles to software development.
Think Like a Programmer

The real challenge of programming isn't learning a language's syntax—it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like classes, pointers, and recursion, and open-ended exercises throughout challenge you to apply your knowledge. You'll also learn how to: –Split problems into discrete components to make them easier to solve –Make the most of code reuse with functions, classes, and libraries –Pick the perfect data structure for a particular job –Master more advanced programming tools like recursion and dynamic memory –Organize your thoughts and develop strategies to tackle particular types of problems Although the book's examples are written in C++, the creative problem-solving concepts they illustrate go beyond any particular language; in fact, they often reach outside the realm of computer science. As the most skillful programmers know, writing great code is a creative art—and the first step in creating your masterpiece is learning to Think Like a Programmer.
Exploratory Programming for the Arts and Humanities, second edition

A new edition of a book for anyone who wants to learn programming to explore and create, with exercises and projects to help readers learn by doing. This book introduces programming to readers involved with the arts and humanities; there are no prerequisites, and no previous knowledge of programming is assumed. Nick Montfort reveals programming to be not merely a technical exercise within given constraints but a tool for sketching, brainstorming, and inquiry. He emphasizes programming's exploratory potential--its facility to create new kinds of artworks and to probe data for new ideas. The book is designed to be read alongside the computer, allowing readers to program while making their way through the chapters. It offers practical exercises in writing and modifying code and outlines "free projects" that allow learners to pursue their own interests.