The creative programmer
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. Inside The Creative Programmer you'll discover: The seven dimensions of creativity in software engineering The scientific understanding o...
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Shelter Island, NY
Manning
[2023]
|
Ausgabe: | [First edition]. |
Schlagworte: | |
Online-Zugang: | lizenzpflichtig |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-094103143 | ||
003 | DE-627-1 | ||
005 | 20240228122020.0 | ||
007 | cr uuu---uuuuu | ||
008 | 230802s2023 xx |||||o 00| ||eng c | ||
020 | |a 9781633439054 |c electronic bk. |9 978-1-63343-905-4 | ||
020 | |a 1633439054 |c electronic bk. |9 1-63343-905-4 | ||
020 | |a 9781638351955 |c electronic bk. |9 978-1-63835-195-5 | ||
020 | |a 1638351953 |c electronic bk. |9 1-63835-195-3 | ||
035 | |a (DE-627-1)094103143 | ||
035 | |a (DE-599)KEP094103143 | ||
035 | |a (ORHE)9781633439054 | ||
035 | |a (DE-627-1)094103143 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.1 |2 23/eng/20230627 | |
100 | 1 | |a Groeneveld, Wouter |e VerfasserIn |4 aut | |
245 | 1 | 4 | |a The creative programmer |c Wouter Groeneveld ; foreword by Felienne Hermans |
250 | |a [First edition]. | ||
264 | 1 | |a Shelter Island, NY |b Manning |c [2023] | |
264 | 4 | |c ©2023 | |
300 | |a 1 online resource (232 pages) |b illustrations | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Includes bibliographical references and index | ||
520 | |a 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. Inside 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. 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. Quotes The Creative Programmer is a fantastic mix of engaging historical anecdotes, practical exercises, and extensive references to papers, books, and essays both in and outside of programming.... My own copy has now been filled with pages of scribbles and notes on which I could immediately apply Wouter's lessons, a sign that his exercises are truly engaging and encouraging! - From the Foreword by Dr. Felienne Hermans, Professor of Computer Science Education, Vrije Universiteit Amsterdam, author of The Programmer's Brain Beautifully written and utterly compelling. I love the research, the insight, and the sheer joy Wouter conveys in his writing. - Daniel Terhorst-North, Dan North & Associates. | ||
650 | 0 | |a Software engineering | |
650 | 0 | |a Computer programming | |
650 | 0 | |a Creative ability in technology | |
650 | 0 | |a Creative thinking | |
650 | 4 | |a Génie logiciel | |
650 | 4 | |a Programmation (Informatique) | |
650 | 4 | |a Créativité en technologie | |
650 | 4 | |a computer programming | |
650 | 4 | |a COMPUTERS / Programming / General | |
650 | 4 | |a Computer programming | |
650 | 4 | |a Creative ability in technology | |
650 | 4 | |a Creative thinking | |
650 | 4 | |a Software engineering | |
700 | 1 | |a Hermans, Felienne |e MitwirkendeR |4 ctb | |
776 | 1 | |z 9781633439054 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9781633439054 |
856 | 4 | 0 | |l TUM01 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781633439054/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-094103143 |
---|---|
_version_ | 1818767377744003072 |
adam_text | |
any_adam_object | |
author | Groeneveld, Wouter |
author2 | Hermans, Felienne |
author2_role | ctb |
author2_variant | f h fh |
author_facet | Groeneveld, Wouter Hermans, Felienne |
author_role | aut |
author_sort | Groeneveld, Wouter |
author_variant | w g wg |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)094103143 (DE-599)KEP094103143 (ORHE)9781633439054 |
dewey-full | 005.1 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.1 |
dewey-search | 005.1 |
dewey-sort | 15.1 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | [First edition]. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05476cam a22005772 4500</leader><controlfield tag="001">ZDB-30-ORH-094103143</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228122020.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">230802s2023 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781633439054</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-63343-905-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1633439054</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-63343-905-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781638351955</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-63835-195-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1638351953</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-63835-195-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)094103143</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP094103143</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781633439054</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)094103143</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">23/eng/20230627</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Groeneveld, Wouter</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="4"><subfield code="a">The creative programmer</subfield><subfield code="c">Wouter Groeneveld ; foreword by Felienne Hermans</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">[First edition].</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Shelter Island, NY</subfield><subfield code="b">Manning</subfield><subfield code="c">[2023]</subfield></datafield><datafield tag="264" ind1=" " ind2="4"><subfield code="c">©2023</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (232 pages)</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">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. Inside 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. 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. Quotes The Creative Programmer is a fantastic mix of engaging historical anecdotes, practical exercises, and extensive references to papers, books, and essays both in and outside of programming.... My own copy has now been filled with pages of scribbles and notes on which I could immediately apply Wouter's lessons, a sign that his exercises are truly engaging and encouraging! - From the Foreword by Dr. Felienne Hermans, Professor of Computer Science Education, Vrije Universiteit Amsterdam, author of The Programmer's Brain Beautifully written and utterly compelling. I love the research, the insight, and the sheer joy Wouter conveys in his writing. - Daniel Terhorst-North, Dan North & Associates.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Software engineering</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Creative ability in technology</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Creative thinking</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Génie logiciel</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Créativité en technologie</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">COMPUTERS / Programming / General</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Creative ability in technology</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Creative thinking</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Software engineering</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Hermans, Felienne</subfield><subfield code="e">MitwirkendeR</subfield><subfield code="4">ctb</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">9781633439054</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9781633439054</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">TUM01</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781633439054/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-094103143 |
illustrated | Illustrated |
indexdate | 2024-12-18T08:48:55Z |
institution | BVB |
isbn | 9781633439054 1633439054 9781638351955 1638351953 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 online resource (232 pages) illustrations |
psigel | ZDB-30-ORH |
publishDate | 2023 |
publishDateSearch | 2023 |
publishDateSort | 2023 |
publisher | Manning |
record_format | marc |
spelling | Groeneveld, Wouter VerfasserIn aut The creative programmer Wouter Groeneveld ; foreword by Felienne Hermans [First edition]. Shelter Island, NY Manning [2023] ©2023 1 online resource (232 pages) illustrations Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Includes bibliographical references and index 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. Inside 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. 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. Quotes The Creative Programmer is a fantastic mix of engaging historical anecdotes, practical exercises, and extensive references to papers, books, and essays both in and outside of programming.... My own copy has now been filled with pages of scribbles and notes on which I could immediately apply Wouter's lessons, a sign that his exercises are truly engaging and encouraging! - From the Foreword by Dr. Felienne Hermans, Professor of Computer Science Education, Vrije Universiteit Amsterdam, author of The Programmer's Brain Beautifully written and utterly compelling. I love the research, the insight, and the sheer joy Wouter conveys in his writing. - Daniel Terhorst-North, Dan North & Associates. Software engineering Computer programming Creative ability in technology Creative thinking Génie logiciel Programmation (Informatique) Créativité en technologie computer programming COMPUTERS / Programming / General Hermans, Felienne MitwirkendeR ctb 9781633439054 Erscheint auch als Druck-Ausgabe 9781633439054 TUM01 ZDB-30-ORH TUM_PDA_ORH https://learning.oreilly.com/library/view/-/9781633439054/?ar X:ORHE Aggregator lizenzpflichtig Volltext |
spellingShingle | Groeneveld, Wouter The creative programmer Software engineering Computer programming Creative ability in technology Creative thinking Génie logiciel Programmation (Informatique) Créativité en technologie computer programming COMPUTERS / Programming / General |
title | The creative programmer |
title_auth | The creative programmer |
title_exact_search | The creative programmer |
title_full | The creative programmer Wouter Groeneveld ; foreword by Felienne Hermans |
title_fullStr | The creative programmer Wouter Groeneveld ; foreword by Felienne Hermans |
title_full_unstemmed | The creative programmer Wouter Groeneveld ; foreword by Felienne Hermans |
title_short | The creative programmer |
title_sort | creative programmer |
topic | Software engineering Computer programming Creative ability in technology Creative thinking Génie logiciel Programmation (Informatique) Créativité en technologie computer programming COMPUTERS / Programming / General |
topic_facet | Software engineering Computer programming Creative ability in technology Creative thinking Génie logiciel Programmation (Informatique) Créativité en technologie computer programming COMPUTERS / Programming / General |
url | https://learning.oreilly.com/library/view/-/9781633439054/?ar |
work_keys_str_mv | AT groeneveldwouter thecreativeprogrammer AT hermansfelienne thecreativeprogrammer AT groeneveldwouter creativeprogrammer AT hermansfelienne creativeprogrammer |