Cantitate/Preț
Produs

The Creative Programmer

Autor Wouter Groeneveld
en Limba Engleză Paperback – 30 mai 2023

Putem afirma că procesul de scriere a codului este, prin natura sa, un act de creație, însă The Creative Programmer abordează această premisă dintr-o perspectivă riguroasă și aplicată. Încă din primele capitole, suntem invitați să parcurgem un test de evaluare a rezolvării problemelor, un instrument validat științific care permite programatorului să își identifice nivelul actual de creativitate tehnică. Această ancorare în date concrete diferențiază volumul de tratatele pur teoretice, transformând abstractul în parametri măsurabili. Notăm cu interes modul în care Wouter Groeneveld descompune ingineria software în șapte dimensiuni esențiale. Nu este vorba doar despre estetică, ci despre utilizarea curiozității și a gândirii critice pentru a naviga prin constrângeri tehnice complexe. Stilul este unul tehnic și pragmatic, susținut de ilustrații sugestive și experimente mentale care forțează depășirea tiparelor algoritmice standard. Dacă Think Like a Programmer de V. Anton Spraul v-a oferit cadrul teoretic necesar pentru structurarea logică a soluțiilor, această carte de față oferă instrumentele practice pentru a rafina aceste soluții prin metode creative și colaborare eficientă. Suntem de părere că valoarea adăugată a acestei lucrări rezidă în experiența de cercetător a autorului la KU Leuven, care aduce o rigoare academică în discuția despre „starea de flux” și tehnici de comunicare în echipă. Spre deosebire de Street Coder, care se concentrează pe eficiența brută și „supraviețuirea” în industrie, The Creative Programmer propune o metodologie sistematică prin care creativitatea devine o competență tehnică ce poate fi exersată și îmbunătățită constant, indiferent de limbajul de programare utilizat.

Citește tot Restrânge

Preț: 26513 lei

Preț vechi: 33142 lei
-20%

Puncte Express: 398

Carte disponibilă

Livrare economică 10-24 iunie


Specificații

ISBN-13: 9781633439054
ISBN-10: 1633439054
Pagini: 232
Dimensiuni: 187 x 238 x 14 mm
Greutate: 0.43 kg
Editura: Manning Publications

De ce să citești această carte

Recomandăm această carte oricărui programator care dorește să depășească faza de simplu executant de specificații. Veți câștiga o metodologie clară pentru a aborda problemele complexe din unghiuri inedite și instrumente concrete pentru a măsura progresul propriei creativități. Este o lectură esențială pentru cei care vor să combine rigoarea inginerească cu inovația, transformând sarcinile repetitive în oportunități de optimizare creativă.


Descriere scurtă

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.

Descriere

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 discover: 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 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 The scientific understanding of creativity and how it translates to programming Advice and exercises that will help you become a creative programmer Innovative communication skills for working more efficiently on a team Creative problem-solving techniques for tackling complex challenges 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 Contents: 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