- Témaindító
- #1
- Csatlakozás
- 2023.06.08.
- Üzenetek
- 29,195
- Reakció pontszám
- 195
- Díjak
- 6
- Kor
- 36
The Creative Programmer | 444 | Wouter Groeneveld | 2023 | Manning | 1633439054
Programming is a creative act. These techniques will help you maximize the power of creativity to improve your software and your satisfaction in creating it.
In The Creative Programmer you'll
In The Creative Programmer you'll learn the processes and habits of highly creative individuals and discover how you can build creativity into your programming practice. This fascinating new book introduces the seven domains of creative problem solving and teaches practical techniques that apply those principles to software development.
Hand-drawn illustrations, reflective thought experiments, and brain-tickling example problems help you get your creative juices flowing-you'll even be able to track your progress against a scientifically validated Creative Programming Problem Solving Test. Before you know it, you'll be thinking up new and novel ways to tackle the big challenges of your projects.
Foreword by Dr. Felienne Hermans.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
About the Technology
Like composing music, starting a business, or designing a marketing campaign, programming is a creative activity. And just like technical skills, creativity can be learned and improved with practice! This thought-provoking book details practical methods to turn creativity into more effective problem solving, higher productivity, and better software.
About the Book
The Creative Programmer explores seven dimensions of creativity in software engineering-technical knowledge, collaboration, constraints, critical thinking, curiosity, a creative state of mind, and creative techniques. As you read, you'll apply insights about creativity from other disciplines to the challenges of software development. Numerous relevant examples and exercises drive each lesson home. You'll especially enjoy the unique Creative Programming Problem Solving Test that helps you assess how creative you've been with a programming task.
What's Inside
About the Reader
For programmers of all skill levels.
About the Author
Wouter Groeneveld is a software engineer and computer science education researcher at KU Leuven, where he researches the importance of creativity in software engineering.
Table of
1 The creative road ahead
2 Technical knowledge
3 Communication
4 Constraints
5 Critical thinking
6 Curiosity
7 Creative state of mind
8 Creative techniques
9 Final thoughts on creativity
Creativity is essential to being a successful programmer. The stories, examples, and groundbreaking research in this book will help you unleash your creative potential!
Inside The Creative Programmer you'll learn insights into creativity like
The seven dimensions of creativity in software engineering
The scientific understanding of creativity and how it translates to programming
Actionable advice and thinking exercises that will make you a better programmer
Innovative communication skills for working more efficiently on a team
Creative problem solving techniques for tackling complex challenges
In The Creative Programmer you'll learn the processes and habits of successful creative individuals and discover how you can build creativity into your programming practice. This fascinating new book introduces the seven domains of creative problem solving and teaches practical techniques that apply those principles to software development. Hand-drawn illustrations, reflective thought experiments, and brain-tickling example problems help you get your creative juices flowing. You'll soon be thinking up new and novel ways to tackle the big challenges of your projects.
about the technology
In software development, creative problem solving can be just as important as technical knowledge. A splash of creativity helps you break with conventional approaches that just aren't working. And just like technical skills, creativity can be learned and improved by practice. This innovative guide draws on the latest cognitive psychology research to reveal practical methods that will make you a more creative programmer.
about the book
Each chapter in The Creative Programmer introduces you to a new theme of creativity that's derived from scientifically sound research. Discover the importance of communication, how constraints can make you more creative, methods to improve your critical thinking, and more. Short stories, examples, and exercises help you understand each new idea and clearly demonstrate how you can apply them to programming. You'll even be able to track your progress against a scientifically validated Creative Programming Problem Solving Test! Along the way, you'll enjoy examples and stories that show what makes creative technical geniuses tick.
Contents of Download:
The Creative Programmer.pdf (13.84 MB)
Uploadgig Link(s)
Code:
⚠
A kód megtekintéséhez jelentkezz be.
Please log in to view the code.
Code:
⚠
A kód megtekintéséhez jelentkezz be.
Please log in to view the code.