Architect´s Napkin Kata für… by ralfw et al. [PDF/iPad/Kindle]
The Architect´s Napkin Kata für Kata
The Architect´s Napkin Kata für Kata
Free!
Minimal
$2.50
Empfohlen
The Architect´s Napkin Kata für Kata

Dieses Buch ist 100% vollständig

Abgeschlossen am 2014-10-30

Über das Buch

Die Kunst des Softwareentwurfs sollte jeder Entwickler beherrschen. Aber ist das nicht kompliziert, langwierig und mit schwergewichtigem UML belastet? Nein, es geht auch anders. Es geht auch leichtgewichtig.

In diesem Buch finden Sie eine pragmatische Anleitung zum Softwareentwurf, den Sie jederzeit ausführen können. Stift und Papier, vielleicht sogar nur eine Serviette im Restaurant reichen, um Implementationen vorzudenken. Dann fällt das Codieren nämlich leichter.

Grafisch lassen sich alternative Lösungsansätze einfach gegeneinander abwägen. Mit einer leichtgewichtigen visuellen Notation ist es schnell möglich, im Team über Herangehensweisen zu diskutieren. Nicht nur Collective Code Ownership ist ja wichtig, sondern Collective Solution Ownership: alle Teammitglieder sollen die Gesamtstruktur, die Architektur verstehen und unterstützen. Und schließlich geht es bei der Softwarearchitektur um Strukturen, die verschiedene Anforderungskräfte ausbalancieren. Darüber nachzudenken und zu sprechen, hilft ein expliziter Entwurf mit überschaubarer Notation. 

Hier führen die Autoren vor, wie das mit Softwarezellen und Flow-Design vor dem Hintergrund des Softwareuniversums geht. Sie tun das mit Text und Video und Code. Das Buch bindet diese Medien zusammen. So können Sie am Ende jedes Detail der Implementation sehen, nehmen aber auch am Denkprozess der Autoren quasi live Teil. Deep Links aus dem Text zu online Videos und Code-Repository machen es möglich.

Softwareentwurf ist ein Prozess. Das Buch erhält diesen Charakter so weit wie möglich. Sie lesen nicht einfach nur von einem Entwurfsergebnis, das irgendwie zustandegekommen ist und dann dokumentiert wurde. Vielmehr sind die Zuschauer des ungeschönten Prozesses per Video und profitieren anschließend auch noch von einer Reflexion im Text.

Der Softwareentwurf ist also nicht nur leichtgewichtig, sondern auch ehrlich, direkt, nachvollziehbar.

Wenn Sie wissen wollen, ob es Softwareentwurf jenseits von BDUF und UML und OOA/D gibt, dann ist dieses Buch für Sie. Schauen Sie zu, lesen Sie nach, bauen Sie mit.

Bundles that include this book

The Architect´s Napkin - Der Schummelzettel
The Architect´s Napkin Kata für Kata
2 Books
$0.00
Regular Price
$8.00
Paket Preis

Über die Autoren

ralfw
ralfw

Ralf Westphal is a freelance consultant, project coach, trainer, author, and speaker on software architectural topics and team organization.

He is the co-founder of the "Clean Code Developer" initiative to increase software quality.

Ralf is based in Hamburg, Germany. Visit his homepage at www.ralfw.de or contact him via the Clean Code Developer School, the home of regular in-depth inhouse training and consulting regarding sustainable software development.

Stefan Lieser
Stefan Lieser

Stefan Lieser (http://lieser-online.de) ist Trainer/Berater/Autor/Entwickler aus Leidenschaft. Er sucht ständig nach Verbesserung und neuen Wegen, um die innere Qualität von Software zu verbessern. Gemeinsam mit Ralf Westphal hat er die Clean Code Developer Initiative (http://clean-code-developer.de) ins Leben gerufen und arbeitet für die Clean Code Developer School (http://ccd-school.de).

Die bedingungslose Leanpub, Kein Risiko, 100% zufrieden Garantie

Innerhalb von 45 Tagen ab Kauf kannst du dein Geld zu 100% zurückverlangen, bei jedem Leanpub-Kauf, in nur zwei Klicks. Wir bearbeiten die Erstattungen manuell, daher dauert es ein paar Tage, bis der Betrag ankommt.
Lese die kompletten Bedingungen.

Write and Publish on Leanpub

Authors and publishers use Leanpub to publish amazing in-progress and completed ebooks, just like this one. You can use Leanpub to write, publish and sell your book as well! Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks. Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. It really is that easy.

Learn more about writing on Leanpub