Clean Code: Ein Handbuch für agiles Software-Handwerk

ANT

4.3 6810
$28.25 $33.23You save $4.98
Format
Digital edition
PDFEPUB
 Instant download after payment   Delivery details sent by email   No physical book will be shipped 
About This Book

• Instant access to your digital edition.
• Read anytime, anywhere, on your favorite device.
• No shipping — your book is delivered digitally.
• Simple, secure access after purchase.

Published date 1. August 2008
Author Robert C. Martin

Instant digital delivery after purchase.

Download link available immediately after checkout.
In stock
Secure checkout — encrypted end to end Free exchange or return within 30 days if the product is defective. Digital formats available instantly
Readers also enjoyed

Discover another great read to add to your digital library.

$28.25 $33.23

Description

Auch schlechter Code kann funktionieren. Doch wenn Code nicht sauber ist, kann er eine Entwicklungsorganisation in die Knie zwingen. Jahr für Jahr gehen unzählige Arbeitsstunden und erhebliche Ressourcen aufgrund schlecht geschriebenen Codes verloren. Doch das muss nicht sein.

Der renommierte Softwareexperte Robert C. Martin stellt mit Clean Code: A Handbook of Agile Software Craftsmanship ein revolutionäres Paradigma vor. Martin, der aus der Sicht eines Praktikers Zehntausenden von Programmierern agile Prinzipien nähergebracht hat, hat sich mit seinen Kollegen von Object Mentor zusammengetan, um ihre besten agilen Praktiken für das Bereinigen von Code „im laufenden Betrieb“ in einem Buch zusammenzufassen. Es soll Ihnen die Werte echter Software-Handwerkskunst vermitteln und Sie zu einem besseren Programmierer machen – allerdings nur, wenn Sie sich darum bemühen.

Welche Arbeit erwartet Sie? Sie werden Code lesen – sehr viel Code. Und Sie werden dazu angehalten, darüber nachzudenken, was an diesem Code gut und was schlecht ist. Noch wichtiger: Sie werden aufgefordert, Ihre beruflichen Werte und Ihr Engagement für Ihr Handwerk neu zu bewerten.

Clean Code ist in drei Teile gegliedert. Der erste beschreibt die Prinzipien, Muster und Praktiken zum Schreiben sauberen Codes. Der zweite Teil besteht aus mehreren Fallstudien mit zunehmendem Schwierigkeitsgrad. Jede Fallstudie ist eine Übung darin, Code aufzuräumen – eine Codebasis mit Problemen in eine solide und effiziente Codebasis zu verwandeln. Der dritte Teil ist der Höhepunkt: ein einzelnes Kapitel mit einer Liste von Heuristiken und „Code-Smells“, die bei der Erstellung der Fallstudien zusammengetragen wurden. Das Ergebnis ist eine Wissensbasis, die beschreibt, wie wir beim Schreiben, Lesen und Bereinigen von Code denken.

Nach der Lektüre dieses Buches werden die Leser verstehen
Wie man guten von schlechtem Code unterscheidet Wie man guten Code schreibt und schlechten Code in guten verwandelt Wie man gute Namen, gute Funktionen, gute Objekte und gute Klassen erstellt Wie man Code für maximale Lesbarkeit formatiert Wie man eine vollständige Fehlerbehandlung implementiert, ohne die Codelogik zu verschleiern Wie man Unit-Tests schreibt und testgetriebene Entwicklung praktiziert Welche „Code-Smells“ und Heuristiken dabei helfen, schlechten Code zu erkennen Dieses Buch ist ein Muss für alle Entwickler, Softwareingenieure, Projektmanager, Teamleiter und Systemanalysten, die besseren Code schreiben möchten.

Specifications

FormatEPUB, PDF
Pages464
LanguageEnglisch
ISBN-13978-0132350884

Frequently asked

Do I need an account to download?

No. After purchase, you can access your ebook directly from the order confirmation or download page.

What if a copy arrives damaged?

Contact us and we’ll help you access the file or provide a replacement download if needed.

Reviews

4.3 5108
5★84%4★11%3★3%2★1%1★1%
C Carl Holloway Verified
★★★★★The diagrams do the teachingSeeing the concept drawn before the notation appears changed everything for me.
S Samuel Reyes Verified
★★★★★A set text for my classThe problem sets are graded properly and the solutions are complete.
See all reviews

Customers also downloaded