Code Craft: the Practice of Writing Excellent Code
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
San Francisco
No Starch Press
2006
|
Schlagworte: | |
Online-Zugang: | FAW01 FAW02 Volltext |
Beschreibung: | Print version record |
Beschreibung: | 1 online resource (625 pages) |
ISBN: | 1593271336 9781593271336 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV043034747 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | cr|uuu---uuuuu | ||
008 | 151120s2006 |||| o||u| ||||||eng d | ||
020 | |a 1593271336 |c electronic bk. |9 1-59327-133-6 | ||
020 | |a 9781593271336 |c electronic bk. |9 978-1-59327-133-6 | ||
035 | |a (OCoLC)437173464 | ||
035 | |a (DE-599)BVBBV043034747 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-1046 |a DE-1047 | ||
082 | 0 | |a 005.1 | |
100 | 1 | |a Goodliffe, Pete |e Verfasser |4 aut | |
245 | 1 | 0 | |a Code Craft |b the Practice of Writing Excellent Code |
264 | 1 | |a San Francisco |b No Starch Press |c 2006 | |
300 | |a 1 online resource (625 pages) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
500 | |a Print version record | ||
505 | 8 | |a Brief Contents; Contents in Detail; Preface; What's In It for Me?; Getting Better; Who Should Read This Book?; What's Covered?; How This Book is Organized; The Chapters-a Closer Look; How to Use This Book; Acknowledgments; About the Author; At the Codeface; On the Defensive; The Best Laid Plans; What's in a Name?; The Write Stuff; A Passing Comment; To Err Is Human; The Secret Life of Code; The Programmer's Toolbox; Testing Times; Finding Fault; The Code That Jack Built; The Need for Speed; An Insecurity Complex; The Shape of Code; Grand Designs; Software Architecture | |
505 | 8 | |a Software Evolution or Software Revolution?A Herd of Programmers?; Code Monkeys; Together We Stand; Practicing Safe Source; Being Specific; A Review to a Kill; How Long Is a Piece of String?; View from the Top; Recipe for a Program; The Outer Limits; Where Next?; Answers and Discussion; Chapter 1: On the Defensive; Chapter 2: The Best Laid Plans; Chapter 3: What's in a Name?; Chapter 4: The Write Stuff; Chapter 5: A Passing Comment; Chapter 6: To Err Is Human; Chapt | |
505 | 8 | |a Code Craft teaches programmers how to move beyond writing correct code to writing great code. The book covers code writing concerns, including code presentation style, variable naming, error handling, and security; and the wider issues of programming in the real world, such as good teamwork, development processes, and documentation. Code Craft presents language-agnostic advice that is relevant to all developers, from an author with loads of practical experience | |
650 | 7 | |a COMPUTERS / Programming / Open Source |2 bisacsh | |
650 | 7 | |a COMPUTERS / Software Development & Engineering / General |2 bisacsh | |
650 | 7 | |a COMPUTERS / Software Development & Engineering / Tools |2 bisacsh | |
650 | 7 | |a Computer programming |2 fast | |
650 | 7 | |a Computer software / Development |2 fast | |
650 | 7 | |a Programming languages (Electronic computers) |2 fast | |
650 | 4 | |a Computer programming | |
650 | 4 | |a Programming languages (Electronic computers) | |
650 | 4 | |a Computer software |x Development | |
650 | 0 | 7 | |a Programmcode |0 (DE-588)4734701-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | 1 | |a Programmcode |0 (DE-588)4734701-6 |D s |
689 | 0 | |8 1\p |5 DE-604 | |
856 | 4 | 0 | |u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=440033 |x Aggregator |3 Volltext |
912 | |a ZDB-4-EBA | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-028459397 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
966 | e | |u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=440033 |l FAW01 |p ZDB-4-EBA |q FAW_PDA_EBA |x Aggregator |3 Volltext | |
966 | e | |u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=440033 |l FAW02 |p ZDB-4-EBA |q FAW_PDA_EBA |x Aggregator |3 Volltext |
Datensatz im Suchindex
_version_ | 1804175393857470464 |
---|---|
any_adam_object | |
author | Goodliffe, Pete |
author_facet | Goodliffe, Pete |
author_role | aut |
author_sort | Goodliffe, Pete |
author_variant | p g pg |
building | Verbundindex |
bvnumber | BV043034747 |
collection | ZDB-4-EBA |
contents | Brief Contents; Contents in Detail; Preface; What's In It for Me?; Getting Better; Who Should Read This Book?; What's Covered?; How This Book is Organized; The Chapters-a Closer Look; How to Use This Book; Acknowledgments; About the Author; At the Codeface; On the Defensive; The Best Laid Plans; What's in a Name?; The Write Stuff; A Passing Comment; To Err Is Human; The Secret Life of Code; The Programmer's Toolbox; Testing Times; Finding Fault; The Code That Jack Built; The Need for Speed; An Insecurity Complex; The Shape of Code; Grand Designs; Software Architecture Software Evolution or Software Revolution?A Herd of Programmers?; Code Monkeys; Together We Stand; Practicing Safe Source; Being Specific; A Review to a Kill; How Long Is a Piece of String?; View from the Top; Recipe for a Program; The Outer Limits; Where Next?; Answers and Discussion; Chapter 1: On the Defensive; Chapter 2: The Best Laid Plans; Chapter 3: What's in a Name?; Chapter 4: The Write Stuff; Chapter 5: A Passing Comment; Chapter 6: To Err Is Human; Chapt Code Craft teaches programmers how to move beyond writing correct code to writing great code. The book covers code writing concerns, including code presentation style, variable naming, error handling, and security; and the wider issues of programming in the real world, such as good teamwork, development processes, and documentation. Code Craft presents language-agnostic advice that is relevant to all developers, from an author with loads of practical experience |
ctrlnum | (OCoLC)437173464 (DE-599)BVBBV043034747 |
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 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03787nmm a2200553zc 4500</leader><controlfield tag="001">BV043034747</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">151120s2006 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1593271336</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-59327-133-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781593271336</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-59327-133-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)437173464</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV043034747</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1046</subfield><subfield code="a">DE-1047</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Goodliffe, Pete</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Code Craft</subfield><subfield code="b">the Practice of Writing Excellent Code</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">San Francisco</subfield><subfield code="b">No Starch Press</subfield><subfield code="c">2006</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (625 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Print version record</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Brief Contents; Contents in Detail; Preface; What's In It for Me?; Getting Better; Who Should Read This Book?; What's Covered?; How This Book is Organized; The Chapters-a Closer Look; How to Use This Book; Acknowledgments; About the Author; At the Codeface; On the Defensive; The Best Laid Plans; What's in a Name?; The Write Stuff; A Passing Comment; To Err Is Human; The Secret Life of Code; The Programmer's Toolbox; Testing Times; Finding Fault; The Code That Jack Built; The Need for Speed; An Insecurity Complex; The Shape of Code; Grand Designs; Software Architecture</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Software Evolution or Software Revolution?A Herd of Programmers?; Code Monkeys; Together We Stand; Practicing Safe Source; Being Specific; A Review to a Kill; How Long Is a Piece of String?; View from the Top; Recipe for a Program; The Outer Limits; Where Next?; Answers and Discussion; Chapter 1: On the Defensive; Chapter 2: The Best Laid Plans; Chapter 3: What's in a Name?; Chapter 4: The Write Stuff; Chapter 5: A Passing Comment; Chapter 6: To Err Is Human; Chapt</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Code Craft teaches programmers how to move beyond writing correct code to writing great code. The book covers code writing concerns, including code presentation style, variable naming, error handling, and security; and the wider issues of programming in the real world, such as good teamwork, development processes, and documentation. Code Craft presents language-agnostic advice that is relevant to all developers, from an author with loads of practical experience</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Programming / Open Source</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Software Development & Engineering / General</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS / Software Development & Engineering / Tools</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer programming</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer software / Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Programming languages (Electronic computers)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming languages (Electronic computers)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer software</subfield><subfield code="x">Development</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmcode</subfield><subfield code="0">(DE-588)4734701-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Programmcode</subfield><subfield code="0">(DE-588)4734701-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=440033</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-028459397</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=440033</subfield><subfield code="l">FAW01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FAW_PDA_EBA</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=440033</subfield><subfield code="l">FAW02</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FAW_PDA_EBA</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV043034747 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T07:15:35Z |
institution | BVB |
isbn | 1593271336 9781593271336 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-028459397 |
oclc_num | 437173464 |
open_access_boolean | |
owner | DE-1046 DE-1047 |
owner_facet | DE-1046 DE-1047 |
physical | 1 online resource (625 pages) |
psigel | ZDB-4-EBA ZDB-4-EBA FAW_PDA_EBA |
publishDate | 2006 |
publishDateSearch | 2006 |
publishDateSort | 2006 |
publisher | No Starch Press |
record_format | marc |
spelling | Goodliffe, Pete Verfasser aut Code Craft the Practice of Writing Excellent Code San Francisco No Starch Press 2006 1 online resource (625 pages) txt rdacontent c rdamedia cr rdacarrier Print version record Brief Contents; Contents in Detail; Preface; What's In It for Me?; Getting Better; Who Should Read This Book?; What's Covered?; How This Book is Organized; The Chapters-a Closer Look; How to Use This Book; Acknowledgments; About the Author; At the Codeface; On the Defensive; The Best Laid Plans; What's in a Name?; The Write Stuff; A Passing Comment; To Err Is Human; The Secret Life of Code; The Programmer's Toolbox; Testing Times; Finding Fault; The Code That Jack Built; The Need for Speed; An Insecurity Complex; The Shape of Code; Grand Designs; Software Architecture Software Evolution or Software Revolution?A Herd of Programmers?; Code Monkeys; Together We Stand; Practicing Safe Source; Being Specific; A Review to a Kill; How Long Is a Piece of String?; View from the Top; Recipe for a Program; The Outer Limits; Where Next?; Answers and Discussion; Chapter 1: On the Defensive; Chapter 2: The Best Laid Plans; Chapter 3: What's in a Name?; Chapter 4: The Write Stuff; Chapter 5: A Passing Comment; Chapter 6: To Err Is Human; Chapt Code Craft teaches programmers how to move beyond writing correct code to writing great code. The book covers code writing concerns, including code presentation style, variable naming, error handling, and security; and the wider issues of programming in the real world, such as good teamwork, development processes, and documentation. Code Craft presents language-agnostic advice that is relevant to all developers, from an author with loads of practical experience COMPUTERS / Programming / Open Source bisacsh COMPUTERS / Software Development & Engineering / General bisacsh COMPUTERS / Software Development & Engineering / Tools bisacsh Computer programming fast Computer software / Development fast Programming languages (Electronic computers) fast Computer programming Programming languages (Electronic computers) Computer software Development Programmcode (DE-588)4734701-6 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Programmierung (DE-588)4076370-5 s Programmcode (DE-588)4734701-6 s 1\p DE-604 http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=440033 Aggregator Volltext 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Goodliffe, Pete Code Craft the Practice of Writing Excellent Code Brief Contents; Contents in Detail; Preface; What's In It for Me?; Getting Better; Who Should Read This Book?; What's Covered?; How This Book is Organized; The Chapters-a Closer Look; How to Use This Book; Acknowledgments; About the Author; At the Codeface; On the Defensive; The Best Laid Plans; What's in a Name?; The Write Stuff; A Passing Comment; To Err Is Human; The Secret Life of Code; The Programmer's Toolbox; Testing Times; Finding Fault; The Code That Jack Built; The Need for Speed; An Insecurity Complex; The Shape of Code; Grand Designs; Software Architecture Software Evolution or Software Revolution?A Herd of Programmers?; Code Monkeys; Together We Stand; Practicing Safe Source; Being Specific; A Review to a Kill; How Long Is a Piece of String?; View from the Top; Recipe for a Program; The Outer Limits; Where Next?; Answers and Discussion; Chapter 1: On the Defensive; Chapter 2: The Best Laid Plans; Chapter 3: What's in a Name?; Chapter 4: The Write Stuff; Chapter 5: A Passing Comment; Chapter 6: To Err Is Human; Chapt Code Craft teaches programmers how to move beyond writing correct code to writing great code. The book covers code writing concerns, including code presentation style, variable naming, error handling, and security; and the wider issues of programming in the real world, such as good teamwork, development processes, and documentation. Code Craft presents language-agnostic advice that is relevant to all developers, from an author with loads of practical experience COMPUTERS / Programming / Open Source bisacsh COMPUTERS / Software Development & Engineering / General bisacsh COMPUTERS / Software Development & Engineering / Tools bisacsh Computer programming fast Computer software / Development fast Programming languages (Electronic computers) fast Computer programming Programming languages (Electronic computers) Computer software Development Programmcode (DE-588)4734701-6 gnd Programmierung (DE-588)4076370-5 gnd |
subject_GND | (DE-588)4734701-6 (DE-588)4076370-5 |
title | Code Craft the Practice of Writing Excellent Code |
title_auth | Code Craft the Practice of Writing Excellent Code |
title_exact_search | Code Craft the Practice of Writing Excellent Code |
title_full | Code Craft the Practice of Writing Excellent Code |
title_fullStr | Code Craft the Practice of Writing Excellent Code |
title_full_unstemmed | Code Craft the Practice of Writing Excellent Code |
title_short | Code Craft |
title_sort | code craft the practice of writing excellent code |
title_sub | the Practice of Writing Excellent Code |
topic | COMPUTERS / Programming / Open Source bisacsh COMPUTERS / Software Development & Engineering / General bisacsh COMPUTERS / Software Development & Engineering / Tools bisacsh Computer programming fast Computer software / Development fast Programming languages (Electronic computers) fast Computer programming Programming languages (Electronic computers) Computer software Development Programmcode (DE-588)4734701-6 gnd Programmierung (DE-588)4076370-5 gnd |
topic_facet | COMPUTERS / Programming / Open Source COMPUTERS / Software Development & Engineering / General COMPUTERS / Software Development & Engineering / Tools Computer programming Computer software / Development Programming languages (Electronic computers) Computer software Development Programmcode Programmierung |
url | http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=440033 |
work_keys_str_mv | AT goodliffepete codecraftthepracticeofwritingexcellentcode |