Verlag |
OReilly (dpunkt) |
Autor:in |
Kent Beck |
Fassung |
121 Seiten, Softcover |
Erschienen |
04/2024 |
ISBN |
978-3-96009-244-5 |
Verlag: | OReilly (dpunkt) |
Autor:in | Kent Beck |
Fassung: | 121 Seiten, Softcover |
Erschienen: | 04/2024 |
ISBN: | 978-3-96009-244-5 9783960092445 |
Inhaltsverzeichnis: | Jetzt downloaden |
Vorwort: | Jetzt downloaden |
Leseprobe: | Jetzt downloaden |
Verlag: | OReilly (dpunkt) |
Autor:in | Kent Beck |
Fassung: | 121 Seiten, Softcover |
Erschienen: | 04/2024 |
ISBN: | 978-3-96009-244-5 9783960092445 |
Inhaltsverzeichnis: | Jetzt downloaden |
Vorwort: | Jetzt downloaden |
Leseprobe: | Jetzt downloaden |
Unordentlichen Code liest niemand gern. Alles auf einmal anzupacken, ist genauso abschreckend und schnell überfordernd – darum zeigt Kent Beck, wie Sie pragmatisch an die Sache herangehen. Kent Beck, Schöpfer von Extreme Programming, demonstriert, wann und wie Sie kleinere Aufräumarbeiten angehen können, um Ihren Code zu optimieren und dabei die Gesamtstruktur Ihres Systems immer besser zu verstehen.
So lernen Sie etwa, wie Sie eine Funktion mit vielen Codezeilen logisch in kleinere Stücke aufteilen. Nebenbei verstehen Sie dabei wichtige Aspekte der Theorie wie Kopplung, Kohäsion, abgezinste Zahlungsströme und Optionalität.
»Code aufzuräumen ist essenziell! Aber wann und wie viel? Tidy First? gibt Antworten ... aus unterschiedlichsten Perspektiven, nicht nur für Entwickler!«
— Marco Emrich, Software Architect/Primary Consultant bei codecentric AG
»Wann lohnt es sich, Code aufzuräumen? Kent Beck bietet wertvolle Tipps: von ›Tidyings‹ zur Code-Verbesserung bis hin zur Kosten-Nutzen-Analyse.«
— Patrick Baumgartner, Technical Agile Coach/Software Crafter bei 42talents
»Einfache Ideen, und doch werden Sie sich fragen, warum Sie nicht früher daran gedacht haben. Für alle, denen sauberer und lesbarer Code am Herzen liegt.«
— Gergely Orosz, The Pragmatic Engineer
In dieser Leseprobe finden Sie drei Schritte zu besserem Code. In verschachtelten Bedingungen mit immer neuen Else-if-Zweigen verliert man sich beim Lesen leicht. Eleganter sind Guard Clauses mit expliziten Vorbedingungen zur Codeausführung.
Schritt zwei geht totem Code an den Kragen. Code, der nicht ausgeführt wird. Die Lösung ist einfach: löschen Sie ihn! Sind Sie nicht sicher, treffen Sie vorbereitende Maßnahmen, die Kent Beck hier beschreibt.
Kent Beck ist Programmierer, Begründer von Extreme Programming, Pionier im Bereich der Software Patterns, Mitautor von JUnit, Wiederentdecker der testgetriebenen Entwicklung und engagierter Beobachter von 3X: Explore/Expand/Extract. Beck ist – in der alphabetischen Reihenfolge – der erste Unterzeichner des Agilen Manifests. Er lebt in San Francisco, Kalifornien, und ist Chief Scientist bei Mechanical Orchard. Dort vermittelt er Entwicklerinnen und Entwicklern Fähigkeiten, die Geeks dabei helfen sollen, sich in der Welt sicher zu fühlen.
Verlag |
OReilly (dpunkt) |
Autor:in |
Kent Beck |
Fassung |
121 Seiten, Softcover |
Erschienen |
04/2024 |
ISBN |
978-3-96009-244-5 |