Clean code: Refactoring, Patterns, Testen und Techniken für sauberen Code
Kommentare, Formatierung, Strukturierung Fehler-Handling und Unit-Tests Zahlreiche Fallstudien, Best Practices, Heuristiken und Code Smells Selbst schlechter Code kann funktionieren. Aber wenn der Code nicht sauber ist, kann er ein Entwicklungsunternehmen in die Knie zwingen. Jedes Jahr gehen unzähl...
Gespeichert in:
Beteilige Person: | |
---|---|
Weitere beteiligte Personen: | , |
Format: | Elektronisch E-Book |
Sprache: | Deutsch |
Veröffentlicht: |
Heidelberg
Mitp
2009
|
Ausgabe: | 1. Auflage. |
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9783826655487/?ar |
Zusammenfassung: | Kommentare, Formatierung, Strukturierung Fehler-Handling und Unit-Tests Zahlreiche Fallstudien, Best Practices, Heuristiken und Code Smells Selbst schlechter Code kann funktionieren. Aber wenn der Code nicht sauber ist, kann er ein Entwicklungsunternehmen in die Knie zwingen. Jedes Jahr gehen unzählige Stunden und beträchtliche Ressourcen verloren, weil Code schlecht geschrieben ist. Aber das muss nicht sein. Mit Clean Code präsentiert Ihnen der bekannte Software-Experte Robert C. Martin ein revolutionäres Paradigma, mit dem er Ihnen aufzeigt, wie Sie guten Code schreiben und schlechten Code überarbeiten. Zusammen mit seinen Kollegen von Object Mentor destilliert er die besten Praktiken der agilen Entwicklung von sauberem Code zu einem einzigartigen Buch. So können Sie sich die Erfahrungswerte der Meister der Software-Entwicklung aneignen, die aus Ihnen einen besseren Programmierer machen werden - anhand konkreter Fallstudien, die im Buch detailliert durchgearbeitet werden. Sie werden in diesem Buch sehr viel Code lesen. Und Sie werden aufgefordert, darüber nachzudenken, was an diesem Code richtig und falsch ist. Noch wichtiger: Sie werden herausgefordert, Ihre professionellen Werte und Ihre Einstellung zu Ihrem Beruf zu überprüfen. Aus dem Inhalt: Lernen Sie, guten Code von schlechtem zu unterscheiden Sauberen Code schreiben und schlechten Code in guten umwandeln Aussagekräftige Namen sowie gute Funktionen, Objekte und Klassen erstellen Code so formatieren, strukturieren und kommentieren, dass er bestmöglich lesbar ist Ein vollständiges Fehler-Handling implementieren, ohne die Logik des Codes zu verschleiern Unit-Tests schreiben und Ihren Code testgesteuert entwickeln. |
Beschreibung: | Authorized translation from the English language edition, entitled Clean code : a handbook of agile software craftmanship by Robert C. Martin, published by Pearson Education, ©2009. - Includes bibliographical references. - Online resource; title from title page (Safari, viewed November 3, 2015) |
Umfang: | 1 Online-Ressource (1 volume) illustrations |
ISBN: | 9783826696398 3826696395 9783826655487 |
Internformat
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-047761601 | ||
003 | DE-627-1 | ||
005 | 20240228115954.0 | ||
007 | cr uuu---uuuuu | ||
008 | 191023s2009 xx |||||o 00| ||ger c | ||
020 | |a 9783826696398 |9 978-3-8266-9639-8 | ||
020 | |a 3826696395 |9 3-8266-9639-5 | ||
020 | |a 9783826655487 |9 978-3-8266-5548-7 | ||
035 | |a (DE-627-1)047761601 | ||
035 | |a (DE-599)KEP047761601 | ||
035 | |a (ORHE)9783826655487 | ||
035 | |a (DE-627-1)047761601 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a ger | ||
072 | 7 | |a COM |2 bisacsh | |
082 | 0 | |a 005.1 |2 23 | |
100 | 1 | |a Martin, Robert C. |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Clean code |b Refactoring, Patterns, Testen und Techniken für sauberen Code |c Robert C. Martin ; unter Mitarbeit von Michael C. Feathers [and five others] ; übersetzt aus dem Amerikanischen von Reinhard Engel |
250 | |a 1. Auflage. | ||
264 | 1 | |a Heidelberg |b Mitp |c 2009 | |
300 | |a 1 Online-Ressource (1 volume) |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 Authorized translation from the English language edition, entitled Clean code : a handbook of agile software craftmanship by Robert C. Martin, published by Pearson Education, ©2009. - Includes bibliographical references. - Online resource; title from title page (Safari, viewed November 3, 2015) | ||
520 | |a Kommentare, Formatierung, Strukturierung Fehler-Handling und Unit-Tests Zahlreiche Fallstudien, Best Practices, Heuristiken und Code Smells Selbst schlechter Code kann funktionieren. Aber wenn der Code nicht sauber ist, kann er ein Entwicklungsunternehmen in die Knie zwingen. Jedes Jahr gehen unzählige Stunden und beträchtliche Ressourcen verloren, weil Code schlecht geschrieben ist. Aber das muss nicht sein. Mit Clean Code präsentiert Ihnen der bekannte Software-Experte Robert C. Martin ein revolutionäres Paradigma, mit dem er Ihnen aufzeigt, wie Sie guten Code schreiben und schlechten Code überarbeiten. Zusammen mit seinen Kollegen von Object Mentor destilliert er die besten Praktiken der agilen Entwicklung von sauberem Code zu einem einzigartigen Buch. So können Sie sich die Erfahrungswerte der Meister der Software-Entwicklung aneignen, die aus Ihnen einen besseren Programmierer machen werden - anhand konkreter Fallstudien, die im Buch detailliert durchgearbeitet werden. Sie werden in diesem Buch sehr viel Code lesen. Und Sie werden aufgefordert, darüber nachzudenken, was an diesem Code richtig und falsch ist. Noch wichtiger: Sie werden herausgefordert, Ihre professionellen Werte und Ihre Einstellung zu Ihrem Beruf zu überprüfen. Aus dem Inhalt: Lernen Sie, guten Code von schlechtem zu unterscheiden Sauberen Code schreiben und schlechten Code in guten umwandeln Aussagekräftige Namen sowie gute Funktionen, Objekte und Klassen erstellen Code so formatieren, strukturieren und kommentieren, dass er bestmöglich lesbar ist Ein vollständiges Fehler-Handling implementieren, ohne die Logik des Codes zu verschleiern Unit-Tests schreiben und Ihren Code testgesteuert entwickeln. | ||
650 | 0 | |a Agile software development | |
650 | 0 | |a Computer software |x Reliability | |
650 | 0 | |a Computer programming | |
650 | 4 | |a Méthodes agiles (Développement de logiciels) | |
650 | 4 | |a Logiciels ; Fiabilité | |
650 | 4 | |a Programmation (Informatique) | |
650 | 4 | |a computer programming | |
650 | 4 | |a COMPUTERS ; Software Development & Engineering ; General | |
650 | 4 | |a Agile software development | |
650 | 4 | |a Computer programming | |
650 | 4 | |a Computer software ; Reliability | |
700 | 1 | |a Feathers, Michael C. |e MitwirkendeR |4 ctb | |
700 | 1 | |a Engel, Reinhard |e ÜbersetzerIn |4 trl | |
776 | 1 | |z 9783826655487 | |
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9783826655487 |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9783826655487/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
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-047761601 |
---|---|
_version_ | 1821494857235955712 |
adam_text | |
any_adam_object | |
author | Martin, Robert C. |
author2 | Feathers, Michael C. Engel, Reinhard |
author2_role | ctb trl |
author2_variant | m c f mc mcf r e re |
author_facet | Martin, Robert C. Feathers, Michael C. Engel, Reinhard |
author_role | aut |
author_sort | Martin, Robert C. |
author_variant | r c m rc rcm |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)047761601 (DE-599)KEP047761601 (ORHE)9783826655487 |
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 | 1. Auflage. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>04075cam a22005652 4500</leader><controlfield tag="001">ZDB-30-ORH-047761601</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228115954.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">191023s2009 xx |||||o 00| ||ger c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783826696398</subfield><subfield code="9">978-3-8266-9639-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3826696395</subfield><subfield code="9">3-8266-9639-5</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783826655487</subfield><subfield code="9">978-3-8266-5548-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047761601</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP047761601</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9783826655487</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047761601</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">ger</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.1</subfield><subfield code="2">23</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Martin, Robert C.</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Clean code</subfield><subfield code="b">Refactoring, Patterns, Testen und Techniken für sauberen Code</subfield><subfield code="c">Robert C. Martin ; unter Mitarbeit von Michael C. Feathers [and five others] ; übersetzt aus dem Amerikanischen von Reinhard Engel</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Auflage.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">Mitp</subfield><subfield code="c">2009</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (1 volume)</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">Authorized translation from the English language edition, entitled Clean code : a handbook of agile software craftmanship by Robert C. Martin, published by Pearson Education, ©2009. - Includes bibliographical references. - Online resource; title from title page (Safari, viewed November 3, 2015)</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Kommentare, Formatierung, Strukturierung Fehler-Handling und Unit-Tests Zahlreiche Fallstudien, Best Practices, Heuristiken und Code Smells Selbst schlechter Code kann funktionieren. Aber wenn der Code nicht sauber ist, kann er ein Entwicklungsunternehmen in die Knie zwingen. Jedes Jahr gehen unzählige Stunden und beträchtliche Ressourcen verloren, weil Code schlecht geschrieben ist. Aber das muss nicht sein. Mit Clean Code präsentiert Ihnen der bekannte Software-Experte Robert C. Martin ein revolutionäres Paradigma, mit dem er Ihnen aufzeigt, wie Sie guten Code schreiben und schlechten Code überarbeiten. Zusammen mit seinen Kollegen von Object Mentor destilliert er die besten Praktiken der agilen Entwicklung von sauberem Code zu einem einzigartigen Buch. So können Sie sich die Erfahrungswerte der Meister der Software-Entwicklung aneignen, die aus Ihnen einen besseren Programmierer machen werden - anhand konkreter Fallstudien, die im Buch detailliert durchgearbeitet werden. Sie werden in diesem Buch sehr viel Code lesen. Und Sie werden aufgefordert, darüber nachzudenken, was an diesem Code richtig und falsch ist. Noch wichtiger: Sie werden herausgefordert, Ihre professionellen Werte und Ihre Einstellung zu Ihrem Beruf zu überprüfen. Aus dem Inhalt: Lernen Sie, guten Code von schlechtem zu unterscheiden Sauberen Code schreiben und schlechten Code in guten umwandeln Aussagekräftige Namen sowie gute Funktionen, Objekte und Klassen erstellen Code so formatieren, strukturieren und kommentieren, dass er bestmöglich lesbar ist Ein vollständiges Fehler-Handling implementieren, ohne die Logik des Codes zu verschleiern Unit-Tests schreiben und Ihren Code testgesteuert entwickeln.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Agile software development</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer software</subfield><subfield code="x">Reliability</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Méthodes agiles (Développement de logiciels)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Logiciels ; Fiabilité</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation (Informatique)</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 ; Software Development & Engineering ; General</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Agile software development</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer software ; Reliability</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Feathers, Michael C.</subfield><subfield code="e">MitwirkendeR</subfield><subfield code="4">ctb</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Engel, Reinhard</subfield><subfield code="e">ÜbersetzerIn</subfield><subfield code="4">trl</subfield></datafield><datafield tag="776" ind1="1" ind2=" "><subfield code="z">9783826655487</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">9783826655487</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9783826655487/?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="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-047761601 |
illustrated | Illustrated |
indexdate | 2025-01-17T11:21:02Z |
institution | BVB |
isbn | 9783826696398 3826696395 9783826655487 |
language | German |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (1 volume) illustrations |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2009 |
publishDateSearch | 2009 |
publishDateSort | 2009 |
publisher | Mitp |
record_format | marc |
spelling | Martin, Robert C. VerfasserIn aut Clean code Refactoring, Patterns, Testen und Techniken für sauberen Code Robert C. Martin ; unter Mitarbeit von Michael C. Feathers [and five others] ; übersetzt aus dem Amerikanischen von Reinhard Engel 1. Auflage. Heidelberg Mitp 2009 1 Online-Ressource (1 volume) illustrations Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Authorized translation from the English language edition, entitled Clean code : a handbook of agile software craftmanship by Robert C. Martin, published by Pearson Education, ©2009. - Includes bibliographical references. - Online resource; title from title page (Safari, viewed November 3, 2015) Kommentare, Formatierung, Strukturierung Fehler-Handling und Unit-Tests Zahlreiche Fallstudien, Best Practices, Heuristiken und Code Smells Selbst schlechter Code kann funktionieren. Aber wenn der Code nicht sauber ist, kann er ein Entwicklungsunternehmen in die Knie zwingen. Jedes Jahr gehen unzählige Stunden und beträchtliche Ressourcen verloren, weil Code schlecht geschrieben ist. Aber das muss nicht sein. Mit Clean Code präsentiert Ihnen der bekannte Software-Experte Robert C. Martin ein revolutionäres Paradigma, mit dem er Ihnen aufzeigt, wie Sie guten Code schreiben und schlechten Code überarbeiten. Zusammen mit seinen Kollegen von Object Mentor destilliert er die besten Praktiken der agilen Entwicklung von sauberem Code zu einem einzigartigen Buch. So können Sie sich die Erfahrungswerte der Meister der Software-Entwicklung aneignen, die aus Ihnen einen besseren Programmierer machen werden - anhand konkreter Fallstudien, die im Buch detailliert durchgearbeitet werden. Sie werden in diesem Buch sehr viel Code lesen. Und Sie werden aufgefordert, darüber nachzudenken, was an diesem Code richtig und falsch ist. Noch wichtiger: Sie werden herausgefordert, Ihre professionellen Werte und Ihre Einstellung zu Ihrem Beruf zu überprüfen. Aus dem Inhalt: Lernen Sie, guten Code von schlechtem zu unterscheiden Sauberen Code schreiben und schlechten Code in guten umwandeln Aussagekräftige Namen sowie gute Funktionen, Objekte und Klassen erstellen Code so formatieren, strukturieren und kommentieren, dass er bestmöglich lesbar ist Ein vollständiges Fehler-Handling implementieren, ohne die Logik des Codes zu verschleiern Unit-Tests schreiben und Ihren Code testgesteuert entwickeln. Agile software development Computer software Reliability Computer programming Méthodes agiles (Développement de logiciels) Logiciels ; Fiabilité Programmation (Informatique) computer programming COMPUTERS ; Software Development & Engineering ; General Computer software ; Reliability Feathers, Michael C. MitwirkendeR ctb Engel, Reinhard ÜbersetzerIn trl 9783826655487 Erscheint auch als Druck-Ausgabe 9783826655487 |
spellingShingle | Martin, Robert C. Clean code Refactoring, Patterns, Testen und Techniken für sauberen Code Agile software development Computer software Reliability Computer programming Méthodes agiles (Développement de logiciels) Logiciels ; Fiabilité Programmation (Informatique) computer programming COMPUTERS ; Software Development & Engineering ; General Computer software ; Reliability |
title | Clean code Refactoring, Patterns, Testen und Techniken für sauberen Code |
title_auth | Clean code Refactoring, Patterns, Testen und Techniken für sauberen Code |
title_exact_search | Clean code Refactoring, Patterns, Testen und Techniken für sauberen Code |
title_full | Clean code Refactoring, Patterns, Testen und Techniken für sauberen Code Robert C. Martin ; unter Mitarbeit von Michael C. Feathers [and five others] ; übersetzt aus dem Amerikanischen von Reinhard Engel |
title_fullStr | Clean code Refactoring, Patterns, Testen und Techniken für sauberen Code Robert C. Martin ; unter Mitarbeit von Michael C. Feathers [and five others] ; übersetzt aus dem Amerikanischen von Reinhard Engel |
title_full_unstemmed | Clean code Refactoring, Patterns, Testen und Techniken für sauberen Code Robert C. Martin ; unter Mitarbeit von Michael C. Feathers [and five others] ; übersetzt aus dem Amerikanischen von Reinhard Engel |
title_short | Clean code |
title_sort | clean code refactoring patterns testen und techniken fur sauberen code |
title_sub | Refactoring, Patterns, Testen und Techniken für sauberen Code |
topic | Agile software development Computer software Reliability Computer programming Méthodes agiles (Développement de logiciels) Logiciels ; Fiabilité Programmation (Informatique) computer programming COMPUTERS ; Software Development & Engineering ; General Computer software ; Reliability |
topic_facet | Agile software development Computer software Reliability Computer programming Méthodes agiles (Développement de logiciels) Logiciels ; Fiabilité Programmation (Informatique) computer programming COMPUTERS ; Software Development & Engineering ; General Computer software ; Reliability |
work_keys_str_mv | AT martinrobertc cleancoderefactoringpatternstestenundtechnikenfursauberencode AT feathersmichaelc cleancoderefactoringpatternstestenundtechnikenfursauberencode AT engelreinhard cleancoderefactoringpatternstestenundtechnikenfursauberencode |